摘要: 总结: 1. 获取某个SPI接口的adaptive实现类的规则是: (1)实现类的类上面有Adaptive注解的,那么这个类就是adaptive类 (2)实现类的类上面没有Adaptive注解,但是在方法上有Adaptive注解,则会动态生成adaptive类 2 .生成的动态类的编译类是:com.alibaba.dubbo.common.compiler.support.AdaptiveCompiler类 3. 动态类的本质是可以做到一个SPI中的不同的Adaptive方法可以去调不同的SPI实现类去处理。使得程序的灵活性大大提高。这才是整套SPI设计的一个精华之所在 阅读全文
posted @ 2017-09-21 14:30 杭州胡欣 阅读(2526) 评论(0) 推荐(0) 编辑