若依org.springframework.boot.autoconfigure.AutoConfiguration.imports
看了这两天若依代码,之前几天我还看了nacos原理和springboot源码,因为要了解微服务配置的拉取和更新,所以要看看springboot源码,果然,大家要多看源码才能有收获,否则蒙在鼓里。
·
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源码,果然,大家要多看源码才能有收获,否则蒙在鼓里
更多推荐
已为社区贡献1条内容
所有评论(0)