Dubbo SPI,ExtensionLoader之getExtension(key)和getAdaptiveExtension()的区别与联系

在dubbo中,大量的使用了ExtensionLoader进行接口实现类的扩展,也就是SPI机制,ExtensionLoader会扫描classpath下与扩展接口全路径名一致的配置文件,如下   文件中配置的都是扩展接口的实现类,调用ExtensionLoader的get类方法后,其会读取上述文件中所有的key=value键值对,加载value对应的class,并缓存到本地map中,key对应配
相关文章
相关标签/搜索