那不是
@ConfigurationProperties应该做的。
@ConfigurationProperties绑定从中可用的任何内容
Environment。该
locations属性在1.4中已弃用,并将在以后的版本中删除。
这个想法是您指定一个前缀,如果它们是环境中与该前缀匹配的键,我们会在您的POJO中注入相关属性。如果您想通过该机制使用该基础架构,请删除
locations注释上的属性并更新您自己的财产来源的环境。另一个答案为您提供了一种方法,您可以使用将
EnvironmentPostProcessor您的实现与环境挂钩。



