网站介绍:文章浏览阅读1k次。深入理解SPI机制一、什么是SPISPI ,全称为 Service Provider Interface,是一种服务发现机制。它通过在ClassPath路径下的META-INF/services文件夹查找文件,自动加载文件里所定义的类。SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。这样可以在运行时,动态为接口替换实现类。Java的SPI类似于IOC的功能,将装配的控制权移到了程序之外,实现在模块装配的时候不用在程序中动态指明。所以SPI的核心思想就是解耦_mt serviceloader
- 链接地址:https://zhexiao.blog.csdn.net/article/details/109745693#comments_21425139
- 链接标题:深入理解SPI机制_mt serviceloader-CSDN博客
- 所属网站:zhexiao.blog.csdn.net
- 被收藏次数:3362
- 网站标签:mt serviceloader