Spring中配置bean时使用外部属性文件
2017-07-18 09:40
465 查看
前边我们讲过了在SpringIOC容器中配置bean时的作用域的问题,即某个配置好的bean可以是单例的,也可以是多例的。下边我们来说一说在配置bean时如何使用外部属性文件。
我们有时候,需要将bean的属性从外部读入到IOC容器中,这样方便我们进行进行一些关键系统属性信息的修改。
Spring提供了一个PropertyPlaceholderConfigurationde BeanFactory的后置处理器,这个后置处理器允许用户将Bean的部分内容外移到属性文件中。可在bean配置文件中使用形如${keyName}的方式来读取属性文件中对应key的value值。
Spring还允许在属性文件中用${keyName}来实现属性间的相互引用。
具体在SpingIOC容器中读取属性文件内容的步骤
① 导入context命名空间
② 将属性文件读入到SpringIOC容器中,用<context:property-placeholder location="classpath:db.properties">
③ 使用${}读取属性文件的value值
我们有时候,需要将bean的属性从外部读入到IOC容器中,这样方便我们进行进行一些关键系统属性信息的修改。
Spring提供了一个PropertyPlaceholderConfigurationde BeanFactory的后置处理器,这个后置处理器允许用户将Bean的部分内容外移到属性文件中。可在bean配置文件中使用形如${keyName}的方式来读取属性文件中对应key的value值。
Spring还允许在属性文件中用${keyName}来实现属性间的相互引用。
具体在SpingIOC容器中读取属性文件内容的步骤
① 导入context命名空间
② 将属性文件读入到SpringIOC容器中,用<context:property-placeholder location="classpath:db.properties">
③ 使用${}读取属性文件的value值
相关文章推荐
- Spring4深入理解IOC&DI02----Bean配置--自动装配、bean之间的继承与依赖、使用外部属性文件
- Spring4笔记----使用外部属性文件配置 bean
- Spring-Bean配置-使用外部属性文件
- [原创]java WEB学习笔记99:Spring学习---Spring Bean配置:自动装配,配置bean之间的关系(继承/依赖),bean的作用域(singleton,prototype,web环境作用域),使用外部属性文件
- 【转】spring管理属性配置文件properties——使用PropertiesFactoryBean|spring管理属性配置文件properties——使用PropertyPlaceholderConfigurer
- spring学习总结(六):IOC & DI 配置Bean之作用域、加载外部属性文件、SPEL
- Spring 配置文件中 Bean 的 property 属性使用示例
- (五)spring配置文件--使用外部属性文件
- spring管理属性配置文件properties——使用PropertiesFactoryBean
- Spring---Bean使用外部属性文件
- Spring - 配置Bean - 自动装配 关系 作用域 引用外部属性文件
- spring管理属性配置文件properties——使用PropertiesFactoryBean
- spring管理属性配置文件properties——使用PropertiesFactoryBean
- 【跟我学spring 4.0 】之第七节-spring使用外部属性文件-spring配置连接oracle数据库
- Spring根据XML配置文件注入属性 其实也是造bean,看看是使用constructor还是setter顺带完成属性赋值
- spring管理属性配置文件properties——使用PropertiesFactoryBean
- Xml配置里的bean自动装配与使用外部属性文件
- Spring中使用Map、Set、List、数组、属性集合的注入方法配置文件
- spring与jpa整合 简化persistence.xml配置文件 使用属性文件 数据源dbcp访问数据库