如何分配 dev/test/prod 三个环境下的配置文件

2021-06-18 19:02:39 +08:00
 cking
1.把相同 key 相同 value 的全部放在 application.yml 中,统一管理
2.把相同的 key,不同的 value 放在对应的 application-xxx 中,由 application.yml 中的 active 控制读取不同的配置文件
比如
dev.yml 中就是 order.url = dev.com:8080
test.yml 中就是 order.url = test.com:8080
prod.yml 中就是 order.url = prod.com:8080
---分割线-----
3.老大现在想做一个 共同配置文件 common.yml
然后在里面写一个
order.url = ${orderUrl} 这样的一个变量 然后把这个 common.yml 在启动时注入到程序中




这样的行为可以么
351 次点击
所在节点    程序员
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/784332

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX