Перезагружаемые свойства в бобах Spring (Java 1.5)

Я хотел бы перезагрузить свойства bean-компонента Spring во время выполнения, чтобы мне не пришлось перезапускать веб-приложение для сброса свойств.

Например, конечная точка клиента веб-службы может быть изменена во время выполнения без перезапуска или введенных свойств через конфигурацию XML или аннотации.

Я видел эту ссылку и хотел бы сделать то же самое, используя Java 1.5.

Я не ищу полный код, но какое-то руководство.

1 ответ

Я видел jpathwatch, используемый для достижения чего-то похожего, и это работает с Java 5. Он позволяет вам запрашивать изменения файлов или каталогов с интервалом, например каждую секунду.

Если URI вашей конечной точки веб-службы был перенесен в файл конфигурации, вы можете настроить jpathwatch для мониторинга этого файла конфигурации, а когда он изменился, заново создать веб-службу, используя новое значение конфигурации.

Я не совсем уверен, как это можно использовать для перезагрузки бобов, возможно, это возможно.

Сайт: http://jpathwatch.wordpress.com/

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