04.Springboot多配置

2.Profile

2.1 Profile多文件

我们在主配置文件编写的时候,文件名可以是 application-{profifile}.properties/yml

默认使用application.properties的配置;

2.2 yml支持多文档块方式
# 使用‐‐‐分割
server:
  port: 8081
spring:
  profiles:
    active: prod
 
‐‐‐
server:
  port: 8083
spring:
  profiles: dev
 
 
‐‐‐
 
server:
  port: 8084
spring:
  profiles: prod  #指定属于哪个环境
2.3 激活指定profifile

1、在配置文件中指定 spring.profifiles.active=dev

2、命令行:

​ java -jar spring-boot-02-confifig-0.0.1-SNAPSHOT.jar --spring.profifiles.active=dev; 可以直接在测试的时候,配置传入命令行参数

3、虚拟机参数;

​ -Dspring.profifiles.active=dev

java -java XXX.jar --server.port=8080,--server.name=demo //多个逗号隔开

posted @ 2022-08-28 19:02  NIANER2011  阅读(45)  评论(0编辑  收藏  举报