【发布时间】:2011-07-30 23:16:06
【问题描述】:
我的问题基本上是this one的后续问题, 我需要 Spring 向从 DB 加载的 bean 注入属性(这在上面的问题中得到了回答),另一个喜欢能够重新加载这些属性。因此,当我更改数据库中的属性值时:
- 会自动重新加载
- 我可以要求 Spring 重新加载(重新注入)新值
如何做到这一点?
谢谢
【问题讨论】:
标签: java database spring properties code-injection
我的问题基本上是this one的后续问题, 我需要 Spring 向从 DB 加载的 bean 注入属性(这在上面的问题中得到了回答),另一个喜欢能够重新加载这些属性。因此,当我更改数据库中的属性值时:
如何做到这一点?
谢谢
【问题讨论】:
标签: java database spring properties code-injection
Spring 不包含任何内置逻辑,它会持续监视您的数据库并在数据更改时调用某些方法(这就是您所描述的)。
您需要自己实现一些逻辑来不断轮询数据库、检测更改,然后重新填充 bean。
【讨论】: