【发布时间】:2018-11-08 05:47:12
【问题描述】:
我编写了一个小应用程序,其中包含一个 @ConfigurationProperties(prefix = ...) 注释来为其中一个 bean 加载正确的配置。这一直运行良好,并且在针对不同环境进行测试时,我一直在手动更改我的 IDE 中的 prefix 值。
现在我需要清理它并确保应用程序可以在不同的环境中运行而无需重新编译。该值需要参数化。如何在运行时动态设置前缀?
相关问题
另一个问题引用了一个不起作用的特定方法,使用 spEL:
这个说你不能用YAML(我不在乎)
我正在寻找更普遍的解决方案。
【问题讨论】:
标签: spring-boot