摘要:
总结:
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
杭州胡欣
阅读(2560)
评论(0)
推荐(0)

浙公网安备 33010602011771号