数据源对象管理
假如我们需要管来自Druid数据库连接池中的数据
1首先,我们需要引入他们的maven坐标
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.1.16</version>
</dependency>
2在xml中管理DruidDataSource
(即bean化)我们还是像往常一样,需要配置账号密码以及连接的数据库
3然后再在主函数里获取bean,加载bean
然后尝试打印,发现一切正常
加载properties文件
在实际开发中,我们并不会把自己的用户名密码直接写死在bean里面,肯定需要一个外部的文件进行读入
1在xml头文件中写上这几行即可开启一个全新的目录(以后开命名空间也基本都是这样)
2使用context加载properties
3使用${}
来对value
值进行填充
<property>
中的name
指向的是book实现类里实例化的name
加上这句话代表避免系统名字和我们自己设置的发生冲突
但是这几种方式不能读取到jar包里的pro文件,如果需要读取,那就: