1、若依模块

在这里插入图片描述

第一次打开若依项目的时候,看不懂这个spi机制,不应该是meta-inf/spring.factories吗,后来才发现,我只知其一不知其二,是我肤浅了

META-INF/spring.factories或者META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports都是spi机制的入口文件,区别就是下面这个只是autoconfigurtion,而原本我们知道那个spring.factories则更强大,还可以把init初始化和监听器什么的加进去。

2、总结

看了这两天若依代码,之前几天我还看了nacos原理和springboot源码,因为要了解微服务配置的拉取和更新,所以要看看springboot源码,果然,大家要多看源码才能有收获,否则蒙在鼓里

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐