Spring Boot的针对不同的环境创建不同的配置文件,
语法结构:application-{profile}.properties
profile:代表的就是一套环境
application-dev.yml 开发环境 端口8090
application-test.yml 测试环境 端口8091
application-prod.yml 生产环境 端口8092
application-dev.yml文件
spring:
profiles: dev #环境名称
server:
port: 1111 #端口号
application-test.yml
spring:
profiles: test #环境名称
server:
port: 2222 #端口号
application-prod.yml
spring:
profiles: prod #环境名称
server:
port: 3333 #端口号
在application.yml 中激活指定的配置文件:
#激活指定的配置文件
spring:
profiles:
active: dev
application.yml
spring:
profiles:
active: prod #激活dev环境
---
#开发环境
spring:
profiles: dev #环境名称
server:
port: 8090 #端口号
---
#开发环境
spring:
profiles: test #环境名称
server:
port: 8091 #端口号
---
#开发环境
spring:
profiles: prod #环境名称
server:
port: 8092 #端口号