dubbo源码分析
文章平均质量分 92
无唯~
这个作者很懒,什么都没留下…
展开
-
Dubbo源码解析-——服务导出
首先获取到class的类名,例:ProviderConfig然后判断如果以指定后缀结尾的则去除掉,SUFFIXES = new String[]{“Config”, “Bean”},这里的ProviderConfig会变成Provider然后把Provider全转成小写的,也就是provider返回> cls) {break;return tag;这个方法就是判断类型是不是基本数据类型或者是基本数据的包装类型或者是Object类型> type) {原创 2023-03-05 18:30:54 · 697 阅读 · 0 评论 -
Dubbo源码解析-——SPI机制
SPI 全称为 Service Provider Interface,是一种服务发现机制。SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。这样可以在运行时,动态为接口替换实现类。正因此特性,我们可以很容易的通过 SPI 机制为我们的程序提供拓展功能。原创 2023-02-26 19:06:33 · 3177 阅读 · 1 评论 -
spring注解方式整合Dubbo源码解析
ConfigureBean的前置操作然后设置注册中心配置,监控中心配置,应用配置,模块配置等ConfigureBean的后置操作这里设置配置的逻辑一致,都是从@Reference注解中获取对应的配置名,然后从spring容器中找到对应的配置Bean,然后设置到属性中。原创 2023-02-19 20:53:55 · 2437 阅读 · 0 评论 -
spring注解方式整合Dubbo
本节讲了Dubbo如何与spring集成,下一章我们会将spring整合dubbo的源码实现。原创 2023-02-19 15:33:42 · 854 阅读 · 0 评论