dubbo基于SPI思想的实现

 参考文章:ServiceLoader详解 什么是SPI SPI即Service Provider Interface,服务提供接口.  SPI思想  我们系统里抽象的各个模块,往往有很多不同的实现方案,比如日志模块的方案,xml解析模块、jdbc模块的方案等。面向的对象的设计里,我们一般推荐模块之间基于接口编程,模块之间不对实现类进行硬编码。一旦代码里涉及具体的实现类,就违反了可拔插的原则,如果
相关文章
相关标签/搜索