Spring学习笔记之使用外部属性文件
2016-12-15 15:43
288 查看
使用外部属性文件
在配置文件里配置 Bean 时, 有时需要在 Bean 的配置里混入系统部署的细节信息(例如: 文件路径, 数据源配置信息等). 而这些部署细节实际上需要和 Bean 配置相分离spring 提供了一个 PropertyPlaceholderConfigurer 的 BeanFactory 后置处理器, 这个处理器允许用户将
Bean 配置的部分内容外移到属性文件中. 可以在 Bean 配置文件里使用形式为 ${var} 的变量, PropertyPlaceholderConfigurer 从属性文件里加载属性, 并使用这些属性来替换变量.
Spring 还允许在属性文件中使用 ${propName},以实现属性之间的相互引用。
注册 PropertyPlaceholderConfigurer
Spring 2.0:Spring 2.5 之后: 可通过 <context:property-placeholder> 元素简化:
<beans> 中添加 context Schema 定义
在配置文件中加入如下配置:
db.properties
applicationContext.xml
相关文章推荐
- [原创]java WEB学习笔记99:Spring学习---Spring Bean配置:自动装配,配置bean之间的关系(继承/依赖),bean的作用域(singleton,prototype,web环境作用域),使用外部属性文件
- Spring 学习笔记(7)—— 使用外部属性文件
- Spring 学习笔记 8. 尚硅谷_佟刚_Spring_使用外部属性文件
- Spring学习历程---使用外部属性文件
- 8.Spring学习笔记_使用外部属性文件(by尚硅谷_佟刚)
- Spring学习,使用外部属性文件
- spring学习笔记(5)属性文件引入使用
- Spring4笔记----使用外部属性文件配置 bean
- spring4学习:使用外部属性文件
- Spring学习记录(六)---使用外部属性文件
- Spring学习笔记 通过PropertyPlaceholderConfigurer来使用properties文件初始化Map类型属性
- Spring4 学习系列之——使用外部属性文件
- 12.笔记JAVA Spring框架学习————Bean使用外部属性文件
- Spring 4.0.2 学习笔记(2) - 自动注入及properties文件的使用
- Spring学习笔记 关于Bean定义的重用-使用abstract以及parent标签属性
- ITCAST视频-Spring学习笔记(使用构造器装配属性)
- Spring 中如何使用外部属性文件
- Spring学习笔记 在XML配置文件中使用properties文件的键值
- spring中使用外部属性文件(关于PropertyPlaceholderConfigurer)
- Spring IOC使用外部属性文件