在实际项目中,需要配置多套环境,开发环境、测试环境等等,通过配置文件来实现环境的切换。可以使用properties配置文件,也可以使用yaml配置文件。yaml比较优秀,这里介绍yaml
yaml实现多环境十分简单,只需要一个yaml文件:
server:
port: 8080
spring:
profiles:
active: dev #表示使用dev环境的配置
--- #通过---来区分不同的环境
server:
port: 8081
spring:
profiles: dev #表示dev环境
---
server:
port: 8082
spring:
profiles: test #表示test环境