spi,简单来说,就是service provider interface,说白了是什么意思呢,比如你有个接口,现在这个接口有3个实现类,那么在系统运行的时候对这个接口到底选择哪个实现类呢?这就需要spi了,需要根据指定的配置或者是默认的配置,去找到对应的实现类加载进来,然后用这个实现类的实例对象. 接口A -> 实现A1,实现A2,实现A3 配置一下,接口A = 实现A2 在系统实际运行的时候,会加载你的配置,用实现A2实例化一个对象来提供服务 怎么来自己扩展dubbo中的组件 自己写个工程,…