Springboot多环境下多个配置文件规范配置方案
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Springboot多环境下多个配置文件规范配置方案相关的知识,希望对你有一定的参考价值。
参考技术A 遇到的问题:1、单个配置文件过大、多人协同困难
2、每一个环境又要部署给不同的租户
解决方案:
1、所有环境都一致且不会修改的配置放在application.yml里
2、每个环境创建该环境的配置文件夹,该环境下用到的配置都放在该文件夹下
3、对应环境文件夹下的配置文件拆分为多个
直接上配置
1、profiles的配置
2、配置文件结构
3、打包配置
springboot多环境下配置文件
最近研究了一下springboot下不同环境(测试环境、生产环境)下不同配置文件的加载方式,本文是通过修改pom文件中的参数进行配置,具体方法如下:
1、首先要建立三个配置文件:application.yml、application-dev.yml、application-prop.yml,在dev以及prop中进行真正的环境配置,在application.yml中仅仅需要输入如下语句即可:
2、在pom文件中添加如下配置:
3、此时就完成了多环境下的配置,在需要切换环境的时候仅仅需要修改pom文件中的profiles中的内容即可实现不同环境的切换。
以上是关于Springboot多环境下多个配置文件规范配置方案的主要内容,如果未能解决你的问题,请参考以下文章