使用环境

时间:2015-07-21 22:56:15

标签: java spring spring-boot cloudfoundry spring-cloud

有没有办法覆盖通过Spring Cloud Config Server设置的属性与另一个属性源(特别是系统环境)?我知道我可以通过循环遍历Environment对象的PropertySource手动执行此操作,但是如果我可以将其设置为bootstrapConfig来源的优先级最低,那么是理想的。

1 个答案:

答案 0 :(得分:1)

FWIW,我通过编写一个自定义InfoTable来完成此操作,该事件在周期的早期触发,但是在加载了配置服务ApplicationListener之后。我已经在这里附上了代码,以防有人感兴趣。如果有一个“官方”的Spring方式来做到这一点,我仍然感兴趣,但这有效:

PropertySource