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文件即可。

  • 相关阅读:
    关于闭包的一些知识
    浏览器解析JavaScript原理(1)
    函数作用域及函数表达式
    jquery
    前端常用插件
    Git及GitHub
    angular框架
    express
    ES6基础
    Node.js相关总结
  • 原文地址:https://www.cnblogs.com/enhe/p/12141689.html
Copyright © 2011-2022 走看看