加载properties文件和数据源对象的管理

数据源对象管理,利用spring管理不是自己创建的类的bean,比如导入某个jar包,需要获得这个jar包中某个类定义的对象,既要需要在spring中操作来获得。先要知道,这个类的名字也就是后面在<bean>标签中填写在class=中的内容,然后判断是用setter还是构造器注入来获得bean,一般来说这个导入的jar包大部分用的是setter,所以用setter注入。setter注入就是在<property>标签中完成name,和value两个内容的填写。

 

加载properties文件,就是加载配置文件,因为有的信息写在配置文件中,而不是直接在spring.xml文件中。所以,需要加载出来。加载properties之前需要,开启context命名空间,然后在定义<bean>之前使用context命名空间,加载propertise标签:<context:propertise-placeholder  location="jdbc.propertise"/>, value属性值就用${}占位符表示。

 

 

然后如果需要加载多个propertise文件,就需要在location这里,写成:“classpath*:*.properties”/(这是标准写法),冒号后面的*代表的是自己resources文件下的properties文件,然后冒号前面的*代表有的jar包中的properties文件,总是两个*就可以代表项目中所有properties文件。

 

posted @ 2022-12-06 20:21  索隆111  阅读(104)  评论(0)    收藏  举报