SpringBoot(六):配置文件的位置以及优先级

SpringApplication 从以下位置的 application.properties 文件中加载属性(properties),并将它们添加到 Spring Environment 中:

  1. 项目目录的 /config 子目录
  2. 项目目录的根路径
  3. classpath 上的 /config 包
  4. classpath 根路径

列表按序号优先级排序,序号越小,优先级越高。

因此,我们可以根据配置文件位置的优先级来进行配置文件的替换(覆盖)。

 

(本文仅作个人学习记录用,如有纰漏敬请指正)

posted @ 2022-12-16 14:39  谁知道水烫不烫  阅读(81)  评论(0编辑  收藏  举报