新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

SpringBoot配置加载顺序是什么,springboot配置加载流程

发布时间:2023-10-07 15:59:27

SpringBoot配置加载顺序是甚么

Spring Boot的配置加载顺序以下:

  1. 首先,加载application.properties文件中的配置,这是默许的配置文件。
  2. 然后,加载application-{profile}.properties文件中的配置,其中{profile}是当前激活的配置文件。
  3. 接下来,加载application.yaml文件中的配置。
  4. 最后,加载application-{profile}.yaml文件中的配置。

如果同时存在.properties.yaml文件,.properties文件的配置将被.yaml文件中的同名配置覆盖。
另外,还可使用@PropertySource注解来指定额外的配置文件,这些配置文件的加载顺序将在默许配置文件之前。
最后,Spring Boot还支持通过环境变量和命令行参数来配置利用程序。这些配置将会覆盖默许的配置文件中的配置。