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.

 

   

原文地址:https://www.cnblogs.com/AiYaTou/p/14477652.html