SpringBoot01_配置Profile多环境支持
第一种:多Profile文件
创建一个测试环境的配置文件:命名规则为:application-{profile}.properties 例如 application-dev.properties
#多环境的切换 模拟一个测试环境
#文件命名格式有要求
server.port=8083
默认加载的是application.properties主配置 所以得告知springboot开启测试环境,去加载application-dev.properties
加载application-dev.properties配置文件方法
1.直接在application.properties上声明
#开启测试环境
#spring.profiles.active=dev
2.在配置文件中指定 --spring.profiles.active=dev
3.在虚拟路径加载-Dspring.profiles.active=dev
第二种yml支持多文档块方式
#yml支持多文档块方式
#默认开启第一块
server:
port: 8080 #第一块
spring:
profiles:
active: dev #开启dev环境
--- #分割
server:
port: 8083 #第二块
spring: #配环境名字
profiles: dev