Spring enviroment.getProperty() 每次都会访问文件还是会记住?

Will Spring enviroment.getProperty() access file every time or it will remember?

我有一个 Spring MVC 应用程序。我正在使用 someprops.property 文件来获取一些全局属性。

我正在使用 Spring 的环境来获取它。

@Autowired
private Environment env;

在某些方法中

env.getProperty('some.prop');

我的问题是,它会在每次程序调用 env.getProperty() 时读取文件,还是会记住上次访问的 prop 和 return。

视情况而定。默认情况下,属性只读取一次,但您可以让它们重新加载。

参见 here