如果我们想在spring boot里把某些配置独立出来到其他配置,而这些配置文件不被框架自动加载;这种场景就可以通过additional-location配置来实现配置的加载,配置如下:
spring:
config:
# 本地环境可以通过该方式引入本地配置文件,就不用上传到nacos上
additional-location:
- classpath:config/xxx-dev.yaml
- classpath:config/yyy-dev.yaml
- classpath:config/zzz.yml
还有一种方式即import的方式
spring:
config:
# 本地环境可以通过该方式引入本地配置文件,就不用上传到nacos上
import:
- classpath:config/xxx-dev.yaml
- classpath:config/yyy-dev.yaml
- classpath:config/zzz.yml
该配置从SpringBoot从2.4.x才支持
配置文件路径:bootstrap.yml
over