1.在.properties文件中编辑属性和值
jdbc.driverClassName = oracle.jdbc.driver.OracleDriver
jdbc.url = jdbc:oracle:thin:@127.0.0.1:1521:orcl
jdbc.username = david
jdbc.password = 123
jdbc.maximumConnectionCount=30
jdbc.minimumConnectionCount=2
在xml文件中就可以直接引用属性:${属性}
作为可以自动注入的类
添加注解时需要<context:annotation-config/>
有了<context:component-scan>,另一个<context:annotation-config/>标签根本可以移除掉
,因为已经被包含进去了。
jdbc.driverClassName = oracle.jdbc.driver.OracleDriver
jdbc.url = jdbc:oracle:thin:@127.0.0.1:1521:orcl
jdbc.username = david
jdbc.password = 123
jdbc.maximumConnectionCount=30
jdbc.minimumConnectionCount=2
在xml中使用org.springframework.beans.factory.config.PropertyPlaceholderConfigurer
<bean id="propertiesConfiguration"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="order" value="1" />
<property name="ignoreUnresolvablePlaceholders" value="true" />
<property name="locations">
<value>classpath:/META-INF/res/resource-development.properties</value>
</property>
</bean>
同时上面的配置内容可以用<context:property-placeholder location =/>元素来代替
在xml文件中就可以直接引用属性:${属性}
<import resource="classpath*:/.xml"/>引用本项目下,依赖的jar包中的某个spring配置文件
作为可以自动注入的类
添加注解时需要<context:annotation-config/>
有了<context:component-scan>,另一个<context:annotation-config/>标签根本可以移除掉
,因为已经被包含进去了。