总目录:SpringBoot学习教程
(一):Profile是Spring对不同环境提供不同配置功能的支持,可以通过激活、指定参数等方式快速切换环境
一般我们在开发的时候有测试环境,开发环境等。
我们在编写多个配置文件的时候,文件名字是application-(profile).properties/yml(这二种格式的都行)。
properties格式的 :
创建二个 dev test 环境。
dev:
test:
我们在主配置文件中激活使用哪个环境。我们使用开发环境。
启动主程序入口类: 显示端口号为8082 我们配置成功。
yml格式的:
yml支持多文档块方式,这样我们就不需要创建多个文件,在主yml中配置就行。
我们使用 --- 来分成多个文档快
application.yml
#激活哪个环境
spring:
profiles:
active: test
#测试环境
---
server:
port: 8081
spring:
profiles: test
#开发环境
---
server:
port: 8082
spring:
profiles: dev
测试test环境中的端口号被激活
ok!