Spring IOC 源码分析
文章平均质量分 59
Spring IOC 源码分析
蜜蜂就是我自己
仰望星空又踏实低调!
https://github.com/mifeng09
展开
-
ApplicationContext-Bean实例创建过程分析1
在前面的博文中提到 类AbstractApplicationContext中方法refresh()中有一个步骤-初始化 non-lazy-init的bean,即finishBeanFactoryInitialization(beanFactory)这行代码到底做了下什么,进入到类AbstractApplicationContext来看看代码: /** * Finish the in原创 2017-08-21 01:24:01 · 884 阅读 · 0 评论 -
Spring Ioc创建之BeanFactory创建源码分析
在上篇博客介绍了Ioc容器创建的大概过程,但BeanFactory创建的具体细节没有说明,好!接下来就让我们来看下BeanFactory创建的具体细节 首先我们来回顾一下前面内容中介绍过的类AbstractApplicationContext中的方法refresh内部出现的一行代码 ConfigurableListableBeanFactory beanFactory = this.obtain原创 2017-08-15 22:57:30 · 617 阅读 · 0 评论 -
Spring Ioc创建源码分析
学习过Spring 的同学对下面的代码应该会很熟悉:ApplicationContext ctx = new ClassPathXmlApplicationContext("beans.xml");就这么简单一行代码就创建了Ioc 容器,下面我们就深入源码看看里面的具体实现细节。 构造方法会调用另外一个构造方法this(new String[]{configLocation}, true, (Ap原创 2017-08-15 20:28:58 · 441 阅读 · 0 评论