Будет ли Spring enviroment.getProperty() обращаться к файлу каждый раз, или он будет помнить?

У меня есть приложение Spring MVC. я использую someprops.property файл, чтобы получить некоторые глобальные свойства.

Я использую среду Spring, чтобы получить это.

@Autowired
private Environment env;

В каком-то методе

env.getProperty('some.prop');

Мой вопрос здесь заключается в том, будет ли он читать файл каждый раз, когда программа вызывает env.getProperty(), или он будет помнить последний доступный объект и возвращаться из него.

1 ответ

Решение

Это зависит. По умолчанию свойства читаются один раз, но вы можете сделать их загружаемыми.

Смотрите здесь

Другие вопросы по тегам