zoukankan      html  css  js  c++  java
  • SpringBoot配置文件的替换

    使用spring.profiles.active

    在工作中,测试或上线的时候一定会遇到的问题就是修改配置。一般来说都有如下几种配置可用:dev(开发环境),test(测试环境),pro(生产|线上环境)。这时候,我们就需要去注释掉配置文件中的所有配置,再解开需要的配置。这时候,就可以通过spring.profiles.active的配置来解决这个问题。

    application.properties

    • 根据不同的环境创建不同的properties文件,如application-dev.properties,application-test.properties,application-pro.properties。
    • 创建application.properties,内容如下:

      spring.profiles.active=dev # test测试、pro生产

      然后通过修改application.properties来更改不同的配置。

    application.yml

    • 同上,根据不同的环境创建不同的yml配置文件,以后缀区分(如:application-dev.yml)。
    • 创建application.yml,内容如下:

      spring:
          profiles:
              active: test # dev开发、pro生产

      同上,修改配置文件只需要更改application.yml文件即可。

  • 相关阅读:
    重点词笔记
    pycharm tips
    标注精简过的问题如何导入问题库
    增加权重
    word2vec训练出来的相似词歧义
    算法测试及对比度进一步增强
    Python 命名笔记
    债务重组的会计处理方法
    实质性方案与综合性方案的区别
    什么叫认定层次
  • 原文地址:https://www.cnblogs.com/enhe/p/12141689.html
Copyright © 2011-2022 走看看