applicationContext.xml绑定多个配置文件
可以用如下代码实现绑定外部配置文件
<!-- 引入配置文件 -->
<bean id="configProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean">
<property name="location" value="classpath:application.properties"></property>
</bean>
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location" value="classpath:jdbc.properties"/>
<property name="properties" ref="configProperties"/>
</bean>
通过应用外部配置文件,可以用${}占位符来读取到外部信息
<property name="DriverClassName" value="org.postgresql.Driver"/>
<property name="url" value="${dev.gmcc.url}"/>
<property name="username" value="${dev.gmcc.username}"/>
<property name="password" value="${dev.gmcc.password}"/>