加载顺序xml->yml->yaml>properties
来源:1-8 配置负载均衡策略
Mr_Raymond
2020-08-10 00:21:20
调试跟踪了一下,分析的不是很明白,大致上得出以下的加载顺序,请老师指正 xml -> yml -> yaml -> properties 如果配置有冲突,则看谁比较靠后,后面的覆盖前面的 因为properties在最后加载,所以配置不会被覆盖
1回答
并不完全是后面覆盖前面,还要考虑加载上下文的时机,比如配置中心要在最开始加载,如果配置到properties文件,则会导致启动失败,因为无法加载到配置中心要拉取的属性,所以现在一般都用bootstrap.yml和application.yml两个文件就够了,前面那个先加载
相似问题