在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"/>
本文介绍如何在Spring配置文件中使用三种不同的方法加载*.properties文件中的数据源配置信息,并通过占位符的方式引用这些配置。

4827

被折叠的 条评论
为什么被折叠?



