从上往下,优先级越来越低:
- file: ./config/
- file: ./config/*/
- file: ./
- classpath: /config/
- classpath: /
注:file: 指当前项目根目录;classpath: 指当前项目的类路径,即 resources 目录。
所有位置的文件都会被加载,高优先级配置会覆盖低优先级配置,形成互补配置,即:
- 存在相同的配置内容时,高优先级的内容会覆盖低优先级的内容;
- 存在不同的配置内容时,高优先级和低优先级的配置内容取并集。
从上往下,优先级越来越低:
注:file: 指当前项目根目录;classpath: 指当前项目的类路径,即 resources 目录。
所有位置的文件都会被加载,高优先级配置会覆盖低优先级配置,形成互补配置,即: