Я использую PropertyPlaceholderConfigurer для загрузки файла свойств с использованием пружины.Весенний загрузчик файлов свойств: как обновлять свойства во время выполнения, когда они обновляются в файле?
<bean id="placeholderProperties" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>file:${applicationProperties}</value>
</list>
</property>
</bean>
Я переопределяю этот PropertyPlaceholderConfigurer для хранения всей пары значений ключа на карте. Теперь требование - когда этот файл свойств обновляется и сохраняется в файловой системе, тогда эта карта должна обновляться новыми значениями во время выполнения.
Как достичь этого требования?
Кто-то расширил его для поддержки этого https://github.com/Unicon/springframework-addons/wiki/Auto-reloading-properties-files –