spring的profile使用详解,spring boot profiles

  spring的profile使用详解,spring boot profiles

  00-1010配置模式命令行模式系统变量模式Java系统属性模式配置文件模式优先级激活多个配置文件

  

目录

 

  00-1010命令行模式是一种外部配置模式。当执行java -jar命令时,可以通过- spring.profiles.active=test激活指定的概要文件列表。

  用法如下:

  Java-jar order-service-1.0 . jar-spring . profiles . active=dev

  00-1010您需要添加名为SPRING_PROFILES_ACTIVE的环境变量。

  在linux环境中,您可以编辑环境变量配置文件/etc/profile并添加以下行:

  # spring环境配置导出spring _ profiles _ active=dev windows如何配置就不多说了。——如果不知道,可以自己做。

  这种方法在docker等环境中非常有用,可以一次编译,环境自由切换。

  

配置方式

Java系统属性方法也是一种外部配置方法。执行java -jar命令时,可以通过-Dspring.profiles.active=test选择指定的概要文件。

 

  用法如下:

  Java-D spring . profiles . active=dev-jar order-service-v 1.0 . jar注意:设置Java系统属性的-D方式应该在-jar之前定义。

  00-1010剖面法是最常用的方法。我们只需要在application.yml配置文件中添加配置即可,用法如下:

  Spring:配置文件: #选定的配置文件活动:开发

  00-1010的优先级大致如下:

  命令行模式/span gt。Javaspan class=zh-hans 系统属性模式/span gt。系统变量模式/span gt。测试的命令行方法优先级最高,而内部配置文件方法优先级最低。

  00-1010如果需要激活多个配置文件,可以用逗号分隔,例如:

  春天。Profiles.active=dev,在这里测试。本文对跳靴的入门简介的设置方法进行了介绍。关于springbootprofile设置的更多信息,请搜索Popular IT之前的文章或者继续浏览下面的相关文章。我希望你以后能更多地支持流行音乐!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: