使用PropertyPlaceholderConfigurer类读取外部属性文件内容到XML

来源:互联网 发布:linux shell % 编辑:程序博客网 时间:2024/06/16 22:44

PropertyPlaceholderConfigurer将属性文件中的信息加载到XML配置文件中

<!-- 属性文件读入 --><bean id="propertyConfigurer"class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"><property name="locations"><list><value>classpath*:config/jdbc.properties</value></list></property></bean><!-- 数据源定义,使用Apache DBCP 连接池 --><bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"><property name="driverClassName" value="${jdbc.driverClassName}"/><property name="url" value="${jdbc.url}"/><property name="username" value="${jdbc.username}"/><property name="password" value="${jdbc.password}"/></bean>

 jdbc.properties文件:

jdbc.url=jdbc\:mysql\://127.0.0.1\:3306/eop?useUnicode\=true&characterEncoding\=utf8jdbc.username=rootjdbc.password=rootjdbc.driverClassName=com.mysql.jdbc.Driver

 tomcat启动时,配置文件中的信息就加载到XML中了。

0 0
原创粉丝点击