使用配置文件xm和注解方式的l加载properties文件理解
来源:互联网 发布:网易有钱 mac版 编辑:程序博客网 时间:2024/05/24 02:03
其他bean实例采用配置文件方式注入其属性。(或者大部分采用注解,必要值需要灵活变动的值采用配置文件方式)
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>/WEB-INF/hibernate.properties</value>
<value>/WEB-INF/cnnic.properties</value>
<value>/WEB-INF/mail.properties</value>
<value>/WEB-INF/velocity.properties</value>
<value>/WEB-INF/cdnCnnic.properties</value>
<value>/WEB-INF/userUpgrade.properties</value>
</list>
</property>
</bean>
<!-- 定义受环境影响易变的变量 -->
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="systemPropertiesModeName" value="SYSTEM_PROPERTIES_MODE_OVERRIDE" />
<property name="ignoreResourceNotFound" value="true" />
<property name="locations">
<list>
<!-- 标准配置 -->
<value>classpath*:/application.properties</value> //src下的application.properties 也可在真实发布时使用方式 在WEB-INF查找该文件。
<value>classpath*:/mail.properties</value>
<value>classpath*:/velocity.properties</value>
<!-- 本地开发环境配置 -->
<!-- value>classpath*:/application.local.properties</value -->
<!-- 服务器生产环境配置 -->
<!-- value>file:/var/fire/application.server.properties</value -->
</list>
</property>
</bean>
其他bean想要使用properties里的值, bean采用配置文件方式:
如在xml中bean注入其属性值来自properties:<property name="driverClassName" value="${jdbc.driverClassName}"/>
bean采用注解方式的,可以专门写个读取properties文件工具加载到bean里。
详见如下地址:
http://blog.csdn.net/pairsfish/article/details/7846732
- 使用配置文件xm和注解方式的l加载properties文件理解
- spring基于xml加载和读取properties配置文件的方式
- Web.xm的l配置加载顺序
- 在spring配置文件中引入properties文件--引出加载配置文件的对应方式
- Properties--配置文件的加载
- 加载.properties文件的几种方式
- Spring配置文件加载properties文件
- Spring中加载 .properties 文件在java注解中使用及xml的el表达式使用
- Android自定义配置文件(.properties文件)的使用
- 使用Spring注解方式注入properties文件乱码解决
- Tomcat Server.xm常规l配置文件
- 参数配置文件properties--使用spring加载和简化读取
- properties配置文件的读取和使用
- properties资源文件加载方式
- 加载外部的properties配置文件
- spring基于注解的方式获取.properties文件中的数据
- spring注解的方式读取properties文件中的内容
- 配置文件properties的使用
- myisamchk命令使用总结
- maven中使用jetty服务器运行web应用
- linux引导流程解析
- VC下去掉ListControl横向滚动条
- 绝美歌曲欣赏 每一首歌都代表一种心情
- 使用配置文件xm和注解方式的l加载properties文件理解
- lucene中Field.Index, Field.Store,Field.TermVector详解
- android 零碎知识点
- linux常用命令
- java多线程计数及释放
- linux其他命令
- 如何用vc6编译ffmpeg, 并单步调试
- 188财富邮服务器:
- Oracle exp/imp导出导入工具的使用