spring - @Value 注释是否检测到它注入的属性(在属性文件中)的更改
问题描述
我有疑问,我的应用程序配置的一部分位于属性文件中。此配置将在运行时更改。此配置封装在 Config 类中。
class Config{
@Value('mode.flag')
String mode
}
如果在运行时使用此属性获取值时操作此属性,是否config.mode
会反映更改或 spring 只注入一次值?
解决方案
推荐阅读
- windows - 使用批处理的“findstr”问题
- javascript - 为 createDrawerNavigation 使用变量
- loops - 带有if条件的循环中的执行顺序
- lit-element - 如何优化同一元素的多个实例的渲染,具有相同的属性值
- r - 绘制逆相关
- kubernetes - 当集群中的特定 Pod 重新启动时,如何触发 kubernetes/openshift 作业重新启动?
- excel - VBA 保留前导零
- shell - 如何将一个zip文件解压缩到另一个zip文件中?
- excel - 复制并粘贴到另一个工作表两个条件两列
- reactjs - useEffect() 与 setTimeout() 的副作用