Springboot中配置文件application.yaml的位置

简介: Springboot中配置文件application.yaml的位置

位置一:整个项目的config包下


测试结果如下:

位置二:整个项目的根目录下


测试结果如下:

位置三:resources文件夹下config包中


测试结果成功

位置四:resources文件夹下


测试结果成功


四个位置的优先级


优先级指的是,当四个位置的配置文件全部都存在的时候,读取的顺序:

位置一 > 位置二 > 位置三 > 位置四

对于相同的配置内容,高优先级文件下的相同内容会覆盖低优先级文件下的相同内容。

相关文章
|
5月前
|
安全 Java 数据库连接
《Spring Boot配置文件大揭秘:看懂 application.yaml 与 bootstrap.yaml 的不同》
《Spring Boot配置文件大揭秘:看懂 application.yaml 与 bootstrap.yaml 的不同》
673 0
|
5月前
|
Java C++
SpringBoot中的properties,yml,yaml的区别
SpringBoot中的properties,yml,yaml的区别
60 0
|
2月前
|
Java 数据格式
SpringBoot 读取 yml 配置的几种方式
SpringBoot 读取 yml 配置的几种方式
94 0
|
前端开发 Java 数据库
SpringBoot解析指定Yaml配置文件
最近在看某个开源项目代码并准备参与其中,代码过了一遍后发现多个自定义的配置文件用来装载业务配置代替数据库查询,直接响应给前端,这里简单记录一下实现过程。
390 0
|
11月前
|
Java 数据格式
Springboot读取yml文件参数
Springboot读取yml文件参数
|
Java 容器
SpringBoot中的yml文件中读取自定义配置信息
SpringBoot中的yml文件中读取自定义配置信息
153 0
|
Java
springboot读取yml配置文件的三种方式
springboot读取yml配置文件的三种方式
173 0
|
前端开发 Java API
SpringBoot 常用的配置文件 application.yml和 bootstrap.yml的区别
SpringBoot默认支持properties和YAML两种格式的配置文件。前者格式简单,但是只支持键值对。如果需要表达列表,最好使用YAML格式。SpringBoot支持自动加载约定名称的配置文件,例如application.yml。如果是自定义名称的配置文件,就要另找方法了。可惜的是,不像前者有@PropertySource这样方便的加载方式,后者的加载必须借助编码逻辑来实现。
413 0
|
Java
SpringBoot获得application.yml中数据的几种方式
SpringBoot获得application.yml中数据的几种方式
146 0