首页 > 编程语言 > 详细

springBoot 多配置文件切换之profile

时间:2020-06-11 00:30:18      阅读:54      评论:0      收藏:0      [点我收藏+]

说明:

  我们平时工作,有开发环境,和生产环境,利用springboot的多profile配置,可以很轻松切换配置。

实现方式1(推荐):

 

  配置文件命名遵循:application-{开发模式}.properties/yml,示例如下:

  主配置文件application.yml:

spring.mvc.view.prefix : /
spring.mvc.view.suffix : .html 

spring.profiles.active: dev   //根据此处值,寻找指定的配置文件

  开发环境配置文件:application-dev.yml

spring.mvc.view.prefix : /
spring.mvc.view.suffix : .html 
server:
   port: 8082

  生产环境配置文件:application-product.yml

spring.mvc.view.prefix : /
spring.mvc.view.suffix : .html 
server:
   port: 8081

 

实现方式2:

  利用yml支持多文档块方式,即“---”,在最上面也是利用spring.profiles.active:环境标识来指定具体的配置块。这个方式太乱了,我不喜欢。

 

实现方式3(推荐):

  使用jar命令运行程序的时候,指定。

  java -jar xxx.jar --spring.profiles.active=dev;

 

springBoot 多配置文件切换之profile

原文:https://www.cnblogs.com/pecool/p/13089240.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!