1.美图

java基础之SPI框架实现-整体设计

2.概述

SPI的设计思路,下图围绕 SpiLoader 为中心,描述了三个主要的流程:

  1. load所有的spi实现
  2. 初始化选择器 selector
  3. 获取spi实现类 (or一个实现类代理)

java基础之SPI框架实现-整体设计

3.Selector 选择器

Seclector是SPI的一个选择器的概念,用于获取spi实现类

参考:添加链接描述

相关文章:

  • 2021-12-12
  • 2021-08-04
  • 2022-02-01
  • 2021-11-04
  • 2021-05-21
  • 2022-12-23
  • 2021-07-07
  • 2022-12-23
猜你喜欢
  • 2021-09-12
  • 2022-12-23
  • 2021-04-10
  • 2021-10-28
  • 2021-08-05
  • 2022-12-23
相关资源
相似解决方案