在配置spring的时候有些配置属性放到外部文件中进行管理或许更合理,这种情况一般是在配置数据源的时候,将数据源的配置信息保存在配置文件中,然后在spring中加载配置文件读取具体的值进行bean属性的注入,这样更有利于管理我们的配置信息。spring是通过一个以实现的实体bean来加载外部配置文件:org.springframework.beans.factory.config.PropertyPlaceholderConfigurer
一下是一个简单的实例:
配置文件database.properties:
url=192.168.7.10
username=root
password=123
otherattr=other
bean对象DataBaseConfig.java:
package cn.qing.spring.bean;
public class DataBaseConfig {
private String url;
private String username;
private String p