手动强制阅读环境弹簧属性

时间:2017-04-20 22:49:19

标签: spring spring-boot

如果我们可以使用spring上下文来读取已从属性文件加载的属性,如下所示:

ctx.getEnvironment().getProperty("viva.val")

如果手动更改属性文件,如何让上面的行获取更新值?

我注意到 getEnvironment()。getProperty(...)记住旧值,但我想知道为该属性手动设置一个新值,所以下次获取时调用,它将是新值,甚至更好,告诉上下文再次读取属性文件。

有没有办法做到这一点(注意,我没有使用单声道用于上述代码,也没有使用@Value)没有重启或弹簧云配置。

0 个答案:

没有答案
相关问题