读取数据库连接配置(PropertyPlaceholderConfigurer)

Exisi 2022-11-28 07:35:01
Categories: Tags:

 

参数

描述

locations

数据库的配置文件位置

使用<list><value></value></list>可以指定多个数据库的配置文件

order

加载顺序

ignoreUnresolvablePlaceholders

是否忽略不可解析的 Placeholder 
如配置了多个PropertyPlaceholderConfigurer,则需设置为true 

 

示例

<bean id="propertyConfigurerForProject2" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">

  <property name="order" value="2" />

  <property name="ignoreUnresolvablePlaceholders" value="true" />

  <property name="locations">

<!-- 指定多个数据库配置文件-->

    <list>

      <value>classpath:/resource/jdbc-parms.properties</value>

      <value>classpath:/resource/base-config.properties</value>

    </list>

  </property>

</bean>

示例

<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">

  <property name="ignoreUnresolvablePlaceholders" value="true" />

<!-- 指定一个数据库配置文件-->

  <property name="location" value="classpath:/application.properties" />

</bean>