文章目录 Pre 优化方案 流程图 优点 缺点 举例论证 Code Pre 插件 - 通过SPI方式实现插件管理 中我们提到了缺点 无法保证唯一实现:在SPI机制中,同一个服务接口可能会有多个提供者实现,而无法明确指定使用哪一个。 依赖于配置文件:配置文件是发现和加载提供者的关键,如果配置文件缺失或错误,将导致无法加载提供者。 那能改进下吗 ? 来继续分解分解 优化方案 步骤: A应用定义通用接口,用于定义插件B\C\D需要实现的功能 B,C,D等插件应用各自实现该接口