此篇文章主要探讨了Java以及SpringBoot关于SPI机制的实现方式的不同,其二者的不同主要体现在以下几点:
1. Java实现SPI是通过解析类路径以及META-INF/services/的以全限定命名的文件加载其相应的实现类
2. Spring则是以spring.factories配置文件为基础,并以键值对的形式来关联接口类以及实现类。
1. Java实现SPI是通过解析类路径以及META-INF/services/的以全限定命名的文件加载其相应的实现类
2. Spring则是以spring.factories配置文件为基础,并以键值对的形式来关联接口类以及实现类。
评论
点赞