使用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;

即使給變量賦了初值也會以配置文件的值爲準。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章