2017-05-25 63 views
1

我有一個Spring MVC應用程序。我正在使用someprops.property文件來獲取一些全局屬性。每次會彈出enviroment.getProperty()訪問文件還是會記住?

我使用Spring的環境來得到這個。

@Autowired 
private Environment env; 

在某些方法

env.getProperty('some.prop'); 

我在這裏的問題是,它讀取文件中的每個程序調用env.getProperty時間(),或者它會記住上次訪問的道具,並從返回。

回答

3

這取決於。默認情況下,屬性只讀一次,但可以使它們可以重新加載。

請參閱here