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

  • 相关阅读:
    nginx 详解
    阿里云 消息队列mq
    手机浏览器Yandex安装插件说明
    windows下JAVA环境变量配置
    共享文件夹免密登入
    自动添加静态路由
    加入WSUS补丁服务器并下载补丁
    加入时间同步服务器(NTP)
    更改rdp端口
    关闭及开启445等危险端口
  • 原文地址:https://www.cnblogs.com/enhe/p/12141689.html
Copyright © 2020-2023  润新知