zoukankan      html  css  js  c++  java
  • springBoot 多配置文件切换之profile

    说明:

      我们平时工作,有开发环境,和生产环境,利用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;

  • 相关阅读:
    C#调用webservice
    C#调用java方法踩坑记
    GitHub
    oracle之在java中调用
    oracle之数据恢复(delete误删)
    word之高级
    word之个人设置
    word之常用功能
    word
    git之摘抄
  • 原文地址:https://www.cnblogs.com/pecool/p/13089240.html
Copyright © 2011-2022 走看看