zavier / blogs-comments

博客评论
0 stars 0 forks source link

Dubbo扩展点加载使用简述 | 编码之路 #21

Open zavier opened 4 years ago

zavier commented 4 years ago

https://zhengw-tech.com/2019/11/09/dubbo-spi/

扩展点加载机制主要是为了实现接口和实现的解耦,接口的具体实现并不在代码中指定,而是通过通过外部配置实现,Dubbo的扩展点加载是对JDK的SPI扩展点加强而来,大家如果不了解JDK的SPI也没有关系,这里我们主要来看一下Dubbo的实现 在Dubbo的实现中,主要有三个注解,@SPI、@Adaptive和@Activate,下面我们来结合例子分别看一下它们的使用