环境切换
在实际开发中,生产、开发和测试等环境的配置文件可能会不同,比如数据源信息,因此SpringBoot帮我们引入profile
功能来快速切换环境
- 首先我们可以写多个环境的配置文件:
第一个是默认配置文件,application-
后面加上具体的环境名称,该名称自定义,代表对应环境下的配置文件,如果我们在本地进行开发,可以将配置写在默认配置文件中,当项目部署到生产环境前,可以在默认配置文件中加入以下配置:
spring:
profiles:
active: prod
即可将配置文件切换到prod
环境
需要注意,程序读取配置文件时,所有环境下的配置文件都会读取,如果默认环境中的配置在设置环境的配置中不存在,则读取默认配置,若都存在,则设置的环境配置优先
- 如果在打包之后想