Java中的 SPI 机制
描述 service provider interface
SPI 是 JDK 内置的一种服务提供发现机制。目前市面上有很多框架都是用它来做服务的扩展发现。简单来说,它是一种动态替换发现的机制。举个简单的例子,我们想在运行时动态给它添加实现,你只需要添加一个实现,然后把新的实现描述给 JDK 知道就行了。
比如mysql 作为最终服务商,会有多个下辖实现厂商与之对接,那如何保证对接中的规范呢?
mysql就提供了一组标准接口,然后不同的厂商可以有不同的实现。
JDK 中的实现
1:A服务定义
原创
2021-10-17 23:55:20 ·
123 阅读 ·
0 评论