Springboot配置文件-spring.profiles.active
配置文件中spring.profiles.active是区分不同环境的配置文件。
一个springBoot项目生成会经历开发、测试、线上这三个不同的环境。
各个环境中的数据库地址、端口号等一些配置会不同。如果在项目进行打包前再对配置文件进行更改的话不仅繁琐而且出错的机率也很大。故利用spring.profiles.active来解决改问题。
spring.profiles.active翻译为spring有效的配置文件
一般项目中会有如下几个
文件名 | 环境 |
---|---|
application-properties | 开发环境 |
application-test-properties | 测试环境 |
application-prod.properties | 生产环境 |
配置文件配置如下,说明默认以测试环境设置。