Springbeans中的可重新加载属性(Java1.5)

Springbeans中的可重新加载属性(Java1.5),spring,properties,configuration,reloadable,Spring,Properties,Configuration,Reloadable,我希望在运行时重新加载Springbean属性,这样就不必重新启动web应用程序来重置属性 例如,可以在运行时更改web服务客户端端点而无需重新启动,也可以通过XML配置或注释更改注入的属性 我看到了这一点,并希望使用Java1.5做同样的事情 我不是在寻找完整的代码,而是某种指导。我见过jpathwatch用于实现类似的功能,这适用于Java 5。它允许您每隔一段时间(例如每秒)轮询文件或目录更改 如果webservice端点的URI已外部化到配置文件中,则可以设置jpathwatch以监视该

我希望在运行时重新加载Springbean属性,这样就不必重新启动web应用程序来重置属性

例如,可以在运行时更改web服务客户端端点而无需重新启动,也可以通过XML配置或注释更改注入的属性

我看到了这一点,并希望使用Java1.5做同样的事情


我不是在寻找完整的代码,而是某种指导。

我见过jpathwatch用于实现类似的功能,这适用于Java 5。它允许您每隔一段时间(例如每秒)轮询文件或目录更改

如果webservice端点的URI已外部化到配置文件中,则可以设置jpathwatch以监视该配置文件,当配置文件发生更改时,使用新的配置值重新创建web服务

我不太清楚它是如何被用来重新加载SpringBean的,尽管这可能是可能的

网站: