关于SPI机制,你想知道的都在这里

什么是SPI     SPI 是一种服务接口扩展的机制,全名service provider interface。通常由JDK定义接口,第三方做接口的实现,它的核心类是java.util.ServiceLoader。 SPI出现的背景 目的是将服务的定义与服务实现分离以达到解耦,从而提升程序可扩展性的机制。当我们开发一套框架、一套机制或者一套API的时候,如果需要第三方的服务支持(接口实现或者抽象
相关文章
相关标签/搜索