使用Spring 3的@value简化配置文件的读取
Posted oldmonk
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Spring 3的@value简化配置文件的读取相关的知识,希望对你有一定的参考价值。
Spring 3支持@value注解的方式获取properties文件中的配置值,大简化了读取配置文件的代码。
1、在applicationContext.xml文件中配置properties文件
<bean id="appProperty" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations"> <array> <value>classpath:app.properties</value> </array> </property> </bean>
2、在bean中使用@value注解获取配置文件的值
@Value("${chengmi_crawl_timer_enable}") private Boolean timerEnabled;
即使给变量赋了初值也会以配置文件的值为准。
以上是关于使用Spring 3的@value简化配置文件的读取的主要内容,如果未能解决你的问题,请参考以下文章