源码分析补充篇
文章平均质量分 96
补充
猫吻鱼
不是我鸽,是我太忙。
感觉要猝死
展开
-
Spring 源码分析补充篇三 :Spring Aop 的关键类
1. 扫描注解注入类灵感来源 Mybatis Mapper 注解扫描,实现也是参考其 ClassPathMapperScannerClassPathBeanDefinitionScanner在Spring 源码分析衍生篇七 :ConfigurationClassPostProcessor 上篇 文章 的 org.springframework.context.annotation.ComponentScanAnnotationParser#parse 中 创建了 ClassPathBeanD原创 2021-08-20 17:14:25 · 994 阅读 · 0 评论 -
Spring 源码分析补充篇二 :ClassPathBeanDefinitionScanner#doScan
一、前言1. 调用时机二、ClassPathBeanDefinitionScanner#doScanClassPathBeanDefinitionScanner#doScan 完成了根据指定路径扫描Class 文件,并将筛选后的 Class 文件 生成对应的 BeanDefinition,注册到 BeanFactory 中。其实现具体如下: protected Set<BeanDefinitionHolder> doScan(String... basePackages) { Ass原创 2021-06-16 14:32:35 · 1232 阅读 · 0 评论 -
Spring 源码分析补充篇一 :DeferredImportSelector 的处理
文章目录一、前言二、 DeferredImportSelector三、源码分析1. DeferredImportSelector 的预处理2. DeferredImportSelector 的真正处理2.1 handler::register2.2 handler.processGroupImports()一、前言本系列是在重看源码分析过程中,对一些遗漏内容的补充,内容仅用于个人学习记录。在 Spring 源码分析衍生篇七 :ConfigurationClassPostProcessor 上篇 中原创 2021-03-03 16:11:46 · 2595 阅读 · 5 评论