Будет ли Spring enviroment.getProperty() обращаться к файлу каждый раз, или он будет помнить?
У меня есть приложение Spring MVC. я использую someprops.property
файл, чтобы получить некоторые глобальные свойства.
Я использую среду Spring, чтобы получить это.
@Autowired
private Environment env;
В каком-то методе
env.getProperty('some.prop');
Мой вопрос здесь заключается в том, будет ли он читать файл каждый раз, когда программа вызывает env.getProperty(), или он будет помнить последний доступный объект и возвращаться из него.
1 ответ
Решение
Это зависит. По умолчанию свойства читаются один раз, но вы можете сделать их загружаемыми.
Смотрите здесь