Dubbo和Spring结合分析

1.Dubbo的Spring Starter启动类过程分析

   在spring-boot-starter-dubbo的jar的Meta-INF的Spring.factory(Spring的SPI机制)注入

   DubboConfigurationApplicationContextInitializer实现ApplicationContextInitializer(Spring 程序启动 上下文初始化处理类),

   在上下文初始化过程注入AnnotationBean(实现类BeanFactoryPostProcessor),在Spring上下文刷新过程中增加ClassPathBeanDefinitionScanner
   实现Dubbo自定义注解Service类注入。

   在Bean初始化前后BeanPostProcessor对于Service和Refrence进行注册ServiceBean

2.

 

   

posted @ 2021-03-03 23:11  持之  阅读(211)  评论(0编辑  收藏  举报