Spring中应用占位符需引出的配置
Spring中应用占位符需引入的配置
在spring配置数据源的时候,我们经常需要读取*.propretie文件中的信息,然后在spring的数据元配置文件中以占位符的方式来引入数据源配置属性的值。
如果需要在spring的配置中以占位符方式来配置,请参考以下三种方式:
- (1)<!-- 获取properties数据源文件 方式一 -->
- <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
- <property name="locations">
- <list>
- <value>classpath:/mydemo/config/c3p0.properties</value>
- </list>
- </property>
- </bean>
- (2)<!-- 获取properties数据源文件 方式二 -->
- <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
- <property name="location" >
- <value>classpath:/mydemo/config/c3p0.properties</value>
- </property>
- </bean>
- (3)<!-- 获取properties数据源文件 方式三 -->
- <context:property-placeholder location="classpath:/mydemo/config/c3p0.properties"/>