Profile多配置文件信息切换
1、多profile文件形式:application-{profile}.properties/yml
【应用场景】
一个项目中,会有生产环境的端口号、测试环境的端口号、本地环境端口号、为了方便在多配置文件中来回切换,做以下处理。
1、创建application-dev.properties[生产环境端口号8082]
2、创建application-prod.properties[测试环境端口号80]
3、默认是本地端口号,代码如下
server.port=8888
spring.profiles.active=dev #只需要更换对应的名字就可以切换端口号
yml的写法
server:
port: 8081
spring:
profiles:
active: dev
---
server:
port: 8083
spring:
profiles: dev
---
server:
port: 8086
spring:
profiles: prod