SpringBoot如何使用Profile配置多环境支持
1、Profile是Spring对不同环境提供不同配置功能的支持,可以通过激活、指定参数等方式快速切换环境
1、多profile文件形式:
-格式:application-{profile}.properties。
application-dev.properties、application-properties
2、多profile文档块模式
3、激活方式:
-命令行:--spring.profiles.active=dev
-配置文件:spring.profiles.active=dev
-jvm参数:-Dspring.profiles.active=dev

2、我们在主配置文件编写的时候,文件名可以是application-{profile}.properties/yml。
默认是用application.properties的配置。

3、我们可以在application.properties中指定要激活的配置文件。
server.port=8081spring.profiles.active=dev

4、激活指定profile的方式:
1、在配置文件中指定:spring.profiles.active=dev
5、yml支持多文档块的方式:
server:
port: 8888
spring:
profiles:
active: dev
---
server:
port: 8083
spring:
profiles: dev
---
server:
port: 8084
spring:
profiles: prod

6、我们还可以在运行主程序的时候指定需要激活的配置。

7、还有一种设置激活的方式可以通过java -jar的时候指定激活的配置文件。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:94
阅读量:49
阅读量:71
阅读量:100
阅读量:140