码迷,mamicode.com
首页 > 编程语言 > 详细

Springboot的多环境配置

时间:2019-11-13 10:56:43      阅读:95      评论:0      收藏:0      [点我收藏+]

标签:https   nbsp   target   active   style   bsp   get   href   font   

通常应用都会被安装到几个不同的环境(比如开发、测试、生产等),每个环境都会有一些参数是不一样的。

Spring Boot对此也提供了支持,配置文件的名称只要满足application-{profile}.yaml格式即可,其中{profile}对应环境的标识:

  • application-dev.yaml: 开发环境

  • application-test.yaml: 测试环境

  • application-prod.yaml: 生产环境

之后,需要在application.yaml中设置配置属性spring.profiles.active,其值对应{profile}的值。

如:spring.profile.active: dev,此时就会加载application.yamlapplication-dev.yaml这两个配置文件的内容,两个文件中如有相同属性,会使用application-dev.yaml中的值。

 

但是,如果不设置spring.profiles.active,则还是使用application.yaml中的配置!


参考链接:https://www.jianshu.com/p/21f9541e17d9

Springboot的多环境配置

标签:https   nbsp   target   active   style   bsp   get   href   font   

原文地址:https://www.cnblogs.com/mediocreWorld/p/11846963.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!