JAVA jdk SPI调用其他jar包的方法

首先什么是spi?

参考:https://houbb.github.io/2018/08/02/spi-03-java-source-code

网上对于spi的实际案例都是在同工程下进行调用,根本没啥实际意义,最近在学习spi,想到了如何调用其它jar包的接口实现方法呢?

1.首先在甲jar包中,定义一个接口:

JAVA jdk SPI调用其他jar包的方法

接口代码如下:

JAVA jdk SPI调用其他jar包的方法

2.在乙jar包中也要创建同样的接口,注意,要接口名和包名一致:

上一篇:CYPRESS代理铁电存储器中文资料FM25V05-GTR


下一篇:【Java基础】JavaSPI机制及SpringSPI机制的使用及源码浅析