我是靠谱客的博主 清秀酒窝,最近开发中收集的这篇文章主要介绍springboot全局配置文件与多环境配置的全过程,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、全局配置文件

新建一个springboot项目它的resources目录下有一个application.properties,这个文件就是springboot的全局配置文件。

全局配置文件的格式有三种,分别为 .properties .yaml .yml我们可以新建application.yaml application.yml,同样他们也都是全局配置文件。他们的配置先后顺序为 .properties .yaml .yml.properties的优先级为高,这点从源码可以看出来。

这三种文件的书写格式可以参考下图,分别为 .properties .yaml .yml

2、多环境配置

新建下面两个 .properties 格式的文件

在全局配置文件里面通过以下代码选择用那一个配置文件,这就是多环境配置

spring.profiles.active=dev 

附:加载多环境配置

方法主要有两种,1.写在yml中;2.启动时添加命令

在上面给出的配置文件示例中有这样两行配置

这样就告诉Spring,启动时加载dev环境的配置。但是这样做有一个弊端,如果你使用Jenkins来编译发布项目的话,每次切换环境,都要改一下配置文件的active选项,并且PUSH一次代码。这个时候使用第二种方案更好一些。

在启动程序的时候,加上一行参数即可“–spring.profiles.active=dev”(注意是两个减号)。

这个时候,我们的yml配置就不需要配置active选项了,如果你忘了删除这个配置,配置的加载跟随命令的设置。

总结

到此这篇关于springboot全局配置文件与多环境配置的文章就介绍到这了,更多相关springboot全局配置文件与多环境内容请搜索靠谱客以前的文章或继续浏览下面的相关文章希望大家以后多多支持靠谱客!

最后

以上就是清秀酒窝为你收集整理的springboot全局配置文件与多环境配置的全过程的全部内容,希望文章能够帮你解决springboot全局配置文件与多环境配置的全过程所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(90)

评论列表共有 0 条评论

立即
投稿
返回
顶部