为了账号安全,请及时绑定邮箱和手机立即绑定

Spring Boot 处理区域特定配置

Spring Boot 处理区域特定配置

小唯快跑啊 2022-05-25 10:28:20
我知道您可以拥有 dev、stage、prod 等的配置文件。我想知道如何处理不同区域的配置。在 prod 中,我们可能有 3 个不同的区域,而在第 2 阶段,而 dev 只有 1 个。某些配置属性可能每个环境只有 1 个值。但是某些属性会根据地区而具有不同的值。处理这个问题的最佳方法是什么?我并不特别希望每个环境/区域排列都有一个 application.properties 文件。
查看完整描述

1 回答

?
芜湖不芜

TA贡献1796条经验 获得超7个赞

因此,您可以启用多个配置文件并以这种方式配置所有内容。您还可以使用配置文件表达式表达更高级的标准,文档中有一个包含该确切用例的部分。

从 Spring Boot 2.1 开始,您可以在活动配置文件上定义一个表达式,这样您就可以拥有类似这个示例的内容。


查看完整回答
反对 回复 2022-05-25
  • 1 回答
  • 0 关注
  • 85 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信