项目作者: MoneyHacker

项目描述 :
通用SPI ,Java SPI, Dubbo SPI
高级语言: Java
项目地址: git://github.com/MoneyHacker/spi.git
创建时间: 2018-12-05T10:12:46Z
项目社区:https://github.com/MoneyHacker/spi

开源协议:

下载


一 通用SPI ,Java SPI, Dubbo SPI

从dubbo中抽取的spi 详情看示例 SPILoaderTest.java

二 使用,具体可参见测试类(SPILoaderTest)

@Test
public void shouldAnswerWithTrue() {
SPILoader task = SPILoader.getExtensionLoader(Task.class);
System.out.println(task.getExtension(“taskOne”).getName());
System.out.println(task.getExtension(“taskTwo”).getName());
System.out.println(task.getSupportedExtensions());
System.out.println(task.getDefaultExtensionName());
}

三 交流(QQ群:51567067) 支持

微信支付宝