springboot项目配置文件命名有哪些
时间: 2023-06-19 17:06:37 浏览: 154
Spring Boot 项目的配置文件命名有以下几种:
1. `application.properties`: 基于属性的配置文件,使用 `key=value` 的格式,可以用 `@Value` 注解读取。
2. `application.yml`: 基于 YAML 的配置文件,使用缩进来表示层级关系,可以用 `@ConfigurationProperties` 注解读取。
3. `bootstrap.properties` 或 `bootstrap.yml`: 与 `application.properties` 或 `application.yml` 类似,但是它们的优先级更高,用于 Spring Cloud 配置中心和外部配置文件的加载。
4. `application-{profile}.properties` 或 `application-{profile}.yml`: 根据 Spring Boot 的 Profile 激活不同的配置文件,其中 `{profile}` 表示 Profile 的名称。
5. `application-{label}.properties` 或 `application-{label}.yml`: 根据 Git 的分支或标签激活不同的配置文件,其中 `{label}` 表示分支或标签的名称。
6. `application-{profile}-{label}.properties` 或 `application-{profile}-{label}.yml`: 结合 Profile 和 Git Label,可以根据不同的环境加载不同的配置文件。
阅读全文