Spring源码解析
文章平均质量分 92
解析Spring源码
cblstc
海阔凭鱼跃,天高任鸟飞
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring源码解析之ConfigurationClassPostProcessor
文章目录ConfigurationClassPostProcessor@Conditional@Component@ProvertySource@ComponentScan@Import@ImportResource@Bean解析this.deferredImportSelectorHandler.process()ConfigurationClassPostProcessor调用入口为AbstractApplicationContext#invokeBeanFactoryPostProcessors,原创 2021-03-31 22:54:06 · 363 阅读 · 0 评论 -
Spring源码解析之bean的实例化
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-01-31 20:17:07 · 185 阅读 · 0 评论 -
Spring源码解析-AOP
文章目录AOP生成代理对象AOP的一些概念AOP入口AOP什么时候生成代理AOP如何生成代理创建代理AOP生成代理对象AOP的一些概念AOP的概念特别抽象,还是得通过代码去理解。public class AopConfig { // config包下的类和子类 @Pointcut(value = "execution(* com.cbl.aop.config..*.*(..))") public void pointcut() {} @Before(value =原创 2021-02-28 16:03:41 · 236 阅读 · 1 评论 -
Spring源码解析之xml解析
关键类的层级关系BeanDefinitionBeanFactoryApplicationContextSpring IOC源码解析Spring容器的初始化(以xml配置为例)首先进入AbstractApplicationContext的构造方法,追踪找到refresh()方法,这个方法是IOC容器初始化的核心方法。我们需要关注下obtainFreshBeanFactory()方法,主要是解析xml配置文件并封装成BeanDefinition对象// org.springframework.co原创 2020-12-10 11:46:02 · 612 阅读 · 0 评论
分享