在上一节中,我们把所有的配置都放在了一个配置文件中,用---做分割,这一节我们把不同环境的文件放在不同文件中。
文件名application-{profile}.yml/properties
新建一个springboot工程
application.yml:
spring:
profiles:
# 可以写多个
# active: dev
include: prod,dev
application-dev.properties
server.port=8081
application-prod.properties
server.port=8082
springboot会自动根据spring.profiles.active中配置的名称加载application-{profile}这个文件
上面激活的dev的配置,启动工程:可以看到端口号8081的启动了