推荐
基于SPI机制和DataX插件热加载破坏双亲委派的思考丶Java教程网-IT开发者们的技术天堂
SPI (Service Provider Interface.)
Java提供的一套用来被第三方实现或者扩展的接口,它可以用来启用框架扩展和替换组件。 SPI的作用就是为这些被扩展的API寻找服务实现。
是调用方
来制定接口规范,提供给外部来实现,调用方在调用时则
选择自己需要的外部实现。 从使用人员上来说,SPI 被框架扩展人员使用。
dome2 api
dome3 spi功能实现
dome 通过dome的manager器调用api
如果实现的功能jar太多,也不见得事一件很好的事情。