配置profiles文件(总体思路)
![]()
一、profile配置方式
1-多profile文件方式(需要写很多profiles文件)
![]()
spring.profiles.active=dev/test/pro
#在dev/test/pro 选一个写,就可以引用其中一个配置文件
-
applicat.properties-dev 、applicat.properties-test、applicat.properties-pro 里面写各自的配置就可以,主要用applicat.properties来调动实用哪个profiles文件
2-yml多文档方式
![]()
-
只需要一个application.yml文件就可以
-
application.yml代码:
#只是拿server.port: 8088来掩饰
#以后这里面写的文件(一大串配置),用spring.profiles.active: dev/test/pro 来调用
---
server:
port: 8088
spring:
profiles: dev
---
server:
port: 8089
spring:
profiles: test
---
server:
port: 8090
spring:
profiles: pro
---
spring:
profiles:
active: dev
二、profile激活方式
1-配置文件
-
就是上面说的profiles的配置方式(参考:一、profile配置方式的2点)
2-虚拟机参数
![]()
![]()
3- 命令行参数
![]()
![]()
三、对profiles小结
![]()