自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员囧辉

当你的才华还撑不起你的野心的时候,你就应该静下心来学习,愿你在我这里能有所收获。...

原创 Spring IoC源码学习:getBean 详解

前言 接着Spring IoC:finishBeanFactoryInitialization详解,我们正式开始学习获取bean实例方法,该方法是Spring最核心的方法。 正文 单击 preInstantiateSingletons方法里的getBean(beanName)代码,进入该...

2019-02-27 22:31:02 3429 7

原创 Spring IoC源码学习:finishBeanFactoryInitialization 详解

前言 在介绍了 obtainFreshBeanFactory、invokeBeanFactoryPostProcessors、registerBeanPostProcessors三个重要方法后,我们终于来到了最后一个重要方法:finishBeanFactoryInitialization。fin...

2019-02-26 22:05:27 2534 8

原创 Spring IoC源码学习:registerBeanPostProcessors 详解

前言 在Spring IoC:invokeBeanFactoryPostProcessors解析中我们介绍了invokeBeanFactoryPostProcessors方法,而本文将介绍另一个类似的方法——registerBeanPostProcessors。 invokeBeanFacto...

2019-02-23 13:56:37 3069 3

原创 Spring IoC源码学习:invokeBeanFactoryPostProcessors 详解

前言 随着Spring IoC:context:component-scan节点解析的结束,obtainFreshBeanFactory方法的解析也告一段落,我们通过5篇文章,完整的介绍了obtainFreshBeanFactory方法。本文将介绍obtainFreshBeanFactory方法...

2019-02-22 22:11:36 7922 26

原创 Spring IoC源码学习:context:component-scan 节点详解

前言 在Spring IoC:parseCustomElement详解中,我们介绍了自定义命名空间节点解析的大部分内容,但是还剩下节点解析的具体过程。本文将以 <context:component-scan />节点为例子,介绍自定义命名空间 context的component-sc...

2019-02-17 18:13:46 1761 0

原创 Spring IoC源码学习:parseCustomElement 详解

前言 我们通过Spring IoC:parseDefaultElement详解解析了默认命名空间节点的解析,本文将解析自定义命名空间节点的解析。 正文 首先让我们回到Spring IoC:obtainFreshBeanFactory详解文末的 parseBeanDefinitions方法...

2019-02-16 17:45:30 1005 6

提示
确定要删除当前文章?
取消 删除