Spring Boot 会按顺序读取各种配置,例如命令行参数、系统参数等,本章只讲述配置文件的参数读取。默认情况下,Spring Boot 会按顺序到以下目录读取 application.properties 或者 application.yml 文件:
1. 项目根目录的 config 目录。
2. 项目根目录。
3. 项目 classpath 下的 config 目录。
4. 项目 classpath 根目录。
图 : 配置文件读取顺序
Spring Boot 会按顺序读取各种配置,例如命令行参数、系统参数等,本章只讲述配置文件的参数读取。默认情况下,Spring Boot 会按顺序到以下目录读取 application.properties 或者 application.yml 文件:
1. 项目根目录的 config 目录。
2. 项目根目录。
3. 项目 classpath 下的 config 目录。
4. 项目 classpath 根目录。
图 : 配置文件读取顺序