spring|SpringBoot多环境配置

  • 目录
    第一步:三个配置文件,分别是默认配置application.yaml、开发配置application-dev.yaml、生产配置application-pro.yaml
    第二步:SpringBoot默认加载的是application.yaml,想要默认加载其他配置文件,需要在application.yaml中配置:?这样加载的就是生产环境的配置了,打包打的也是application-pro.yaml文件。
    第三步:想要打包的时候用pro文件,IDE开发的时候用的是dev文件,操作如下
    第一步:三个配置文件,分别是默认配置application.yaml、开发配置application-dev.yaml、生产配置application-pro.yaml
【spring|SpringBoot多环境配置】spring|SpringBoot多环境配置
文章图片

  • 第二步:SpringBoot默认加载的是application.yaml,想要默认加载其他配置文件,需要在application.yaml中配置:spring|SpringBoot多环境配置
    文章图片
    这样加载的就是生产环境的配置了,打包打的也是application-pro.yaml文件。
本地开发的时候也是加载的pro文件。
  • 第三步:想要打包的时候用pro文件,IDE开发的时候用的是dev文件,操作如下
打开启动配置:
spring|SpringBoot多环境配置
文章图片
spring|SpringBoot多环境配置
文章图片
将active profiles 填写dev,这样idea启动的时候用的就是dev配置了。

    推荐阅读