深入理解SPI机制
深入理解SPI机制本文主要内容什么是SPIJava SPI项目结构如下
本文主要内容
加载机制概述
扩展点注解
ExtensionLoader的工作原理
扩展点动态编译的实现原理
什么是SPI
SPI ,全称为 Service Provider Interface,是一种服务发现机制,起初是提供给厂商做插件开发的,这一机制为很多框架扩展提供了可能,
Java SPI
JAVA SPI使用了策略模式,一个接口多种实现。我们只声明接口,具体的实现并不直在程序中直接确定,而是由程序之外的配置掌控,用于具体实现的装
原创
2021-08-20 19:56:53 ·
259 阅读 ·
0 评论