Dubbo SPI机制与面试应对策略.pdfVIP

  • 0
  • 0
  • 约3.66千字
  • 约 5页
  • 2026-07-14 发布于北京
  • 举报

1、面试题

dubbo的spi思想?

2、面试官心里分析

继续深入问呗,前面一些基础性的东西问完了,确定你应该都ok了解dubbo的一些基本东

西,那么问个稍微难一点点的问题,就是spi,先问问你spi是啥?然后问问你dubbo的spi

是怎么实现的?

其实就是看看你对dubbo的掌握如何

3、面试题剖析

spi,简单来说,就是serviceproviderinterface,说白了意思呢,比如你有个接口,现

在这个接口有3个实现类,那么在系统运行的时候对这个接口到底选择哪个实现类呢?这

就需要spi了,需要根据指定的配置或者是默认的配置,去找到对应的实现类加载进来,然

后用这个实现类的实例对象。

接口A-实现A1,实现A2,实现A3

配置一下,接口A=实现A2

在系统实际运行的时候,会加载你的配置,用实现A2实例化一个对象来服务

比如说你要通过jar包的方式给某个接口实现,然后你就在自己jar包的META-

INF/services/目录下放一个跟接口同名的文件,里面指定接口的实现里是自己这个jar包里的

某个类。ok了,别人用了一个接口,然后用了你的jar包,就会

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档