java SpringBoot 切换不同的运行环境(生产环境、开发环境、测试环境)SpringBoot配置多个不同运营环境【多文件版本】

背景:同一套Spring Boot应用程序会被安装到不同环境,比如:开发、测试、生产等。其中修改最多的无非 数据库地址、服务器端口等等配置,

使用profile功能实现不同的运行环境(生产环境、开发环境、测试环境)切换

yml文件

yml配置文件命名方式

application-dev.yml
application-pro.yml
application-test.yml

这里一定要注意用中划线

yml文件写法

spring:
  #切换项目环节 active 的值 dev 当前运行环境配置文件后缀
  profiles:
    active: dev

java SpringBoot 切换不同的运行环境(生产环境、开发环境、测试环境)SpringBoot配置不同运营环境

上述代码对应application-dev.yml文件
java SpringBoot 切换不同的运行环境(生产环境、开发环境、测试环境)SpringBoot配置不同运营环境

properties文件

properties配置文件命名方式

application-dev.properties
application-pro.properties
application-test.properties

这里一定要注意用中划线

properties文件写法

spring.profiles.active=dev

java SpringBoot 切换不同的运行环境(生产环境、开发环境、测试环境)SpringBoot配置不同运营环境
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/gjwgjw1111/article/details/131114014