zoukankan      html  css  js  c++  java
  • SpringBoot 配置文件存放位置及读取顺序

    SpringBoot配置文件可以使用yml格式和properties格式

    分别的默认命名为:application.yml、application.properties

    存放目录

    SpringBoot配置文件默认可以放到以下目录中,可以自动读取到:

    • 项目根目录下
    • 项目根目录中config目录下
    • 项目的resources目录下
    • 项目resources目录中config目录下

     

    读取顺序

         如果在不同的目录中存在多个配置文件,它的读取顺序是:

            1、config/application.properties(项目根目录中config目录下)

            2、config/application.yml

            3、application.properties(项目根目录下)

            4、application.yml

            5、resources/config/application.properties(项目resources目录中config目录下)

            6、resources/config/application.yml

            7、resources/application.properties(项目的resources目录下)

            8、resources/application.yml

        注:

            1、如果同一个目录下,有application.yml也有application.properties,默认先读取application.properties。

            2、如果同一个配置属性,在多个配置文件都配置了,默认使用第1个读取到的,后面读取的不覆盖前面读取到的。

            3、创建SpringBoot项目时,一般的配置文件放置在“项目的resources目录下”

  • 相关阅读:
    ViewState
    Insert
    Copy: 了解SQL Server锁争用:NOLOCK 和 ROWLOCK 的秘密
    How to check number of Active connections in SQL server?
    (转)IIS6上启用Gzip压缩(HTTP压缩) 详解
    Reference (SQL Server 2005自动异机备份)
    [转] ios中KeyChain用途
    ios 中的事件
    unity3d 鼠标事件穿透GUI界面的问题
    Unity StartCoroutine注意的问题
  • 原文地址:https://www.cnblogs.com/h-c-g/p/10330952.html
Copyright © 2011-2022 走看看