1.在使用分散配置时,spring的配置文件applicationContext.xml中写法如下:
1 <!-- 引入db.properties文件, --> 2 <context:property-placeholder location="classpath:com/LHB/dispath/db.properties,classpath:com/LHB/dispath/db2.properties"/> 3 <!-- 配置一个DBUtil对象 $占位符号--> 4 <bean id="dbutil" class="com.LHB.dispath.DBUtil"> 5 <property name="name" value="${name}" /> 6 <property name="drivername" value="${drivername}" /> 7 <property name="url" value="${url}" /> 8 <property name="pwd" value="${pwd}" /> 9 </bean> 10 <!-- 配置一个DBUtil对象 $占位符号--> 11 <bean id="dbutil2" class="com.LHB.dispath.DBUtil"> 12 <property name="name" value="${db2.name}" /> 13 <property name="drivername" value="${db2.drivername}" /> 14 <property name="url" value="${db2.url}" /> 15 <property name="pwd" value="${db2.pwd}" /> 16 </bean>
注意:当通过context:property-placeholder引入属性文件的时候,如果有多个需要使用,则每个属性中间用逗号(,)隔开
2.properties属性文件中代码:
db2.properties属性文件中的内容这里写成和db.properties中的内容一样,可以根据自己的需求更改。