SpringBoot配置介绍

Posted ITdfq

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot配置介绍相关的知识,希望对你有一定的参考价值。

配置文件优先级

  • 官网文档说明
    配置文件优先级
  • 解释
    优先级1:项目路径下的config文件夹配置文件
    优先级2:项目路径下配置文件
    优先级3:资源路径下的config文件夹配置文件
    优先级4:资源路径下配置文件

多环境配置

application.properties配置

  • 多环境下的配置文件
    -配置文件

  • 切换配置环境

    spring.profiles.active= dev
    
  • 注意 :只需要写-后面的即可

yml配置

  • yml配置不需要创建那么多的配置文件,只需要一个就可以,可以在一个配置文件中定义多个环境;每个环境之间使用---隔开
  • 例如:
server:
  port: 8081
spring:
  profiles:
    active: debug
---
server:
  port: 8082

---
spring:
  profiles: dev
---
server:
  port: 8083
spring:
  profiles: debug

  • 运行结果
    运行结果

以上是关于SpringBoot配置介绍的主要内容,如果未能解决你的问题,请参考以下文章

从零开始配置vim(27)——代码片段

从零开始配置vim(27)——代码片段

Huawei_Netconf_Ncclient

SpringBoot启动报错“Consider defining a bean of type ‘xxx.mapper.UserMapper‘ in your configuration.“(代码片段

Prometheus配置文件

SpringBoot中表单提交报错“Content type ‘application/x-www-form-urlencoded;charset=UTF-8‘ not supported“(代码片段