@Import实现流程图
2023-08-31 10:11:34   4  举报             
     
         
 Spring注解@Import实现流程图
    作者其他创作
 大纲/内容
 ConfigurationClassParserparse()
  Spring启动
    processImports()
  invokeBeanFactoryPostProcessors()
  调用、执行所以已经注册在Spring容器中的bean工厂后置处理器的处理方法逻辑
  refresh()方法是Spring容器初始化、进行封装的核心入口
  processConfigBeanDefinitions()
  该方法主要是处理、解析配置类,根据解析判断不是配置类就会直接返回,不再做后续相关注解解析
  AbstractApplicationContextrefresh()
  ConfigurationClassPostProcessorpostProcessBeanDefinitionRegistry()
  ConfigurationClassPostProcessor就是一个BeanFactoryPostProcessor后置处理器
  生成配置类解析器进行解析
  doProcessConfigurationClass()
  解析@Import注解的方法
  解析核心所在之处
  粗体是类斜体是类的调用方法
   
 
 
 
 
  0 条评论
 下一页
  
   
   
   
   
  
  
  
  
  
  
  
  
 