自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员囧辉

当你的才华还撑不起你的野心,你就应该静下心来学习

  • 博客(6)
  • 收藏
  • 关注

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

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

2019-02-27 22:31:02 10223 14

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

前言在介绍了 obtainFreshBeanFactory、invokeBeanFactoryPostProcessors、registerBeanPostProcessors三个重要方法后,我们终于来到了最后一个重要方法:finishBeanFactoryInitialization。finishBeanFactoryInitialization 是这四个方法中最复杂也是最重要的,是整个...

2019-02-26 22:05:27 9238 16

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

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

2019-02-23 13:56:37 10875 7

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

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

2019-02-22 22:11:36 23494 49

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

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

2019-02-17 18:13:46 6226 1

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

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

2019-02-16 17:45:30 4560 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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