![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
吴丶小军
。。。
展开
-
Spring整体架构
Spring 是一个分层架构,包含一系列的功能要素,大约分为20个模块,如图各模块之间的关系用如下:对个模块做如下说明:Core ContainerCore Container(核心容器)包含有Core、Beans、Context和Expression Language模块。Core和Beans模块是框架的基础部分,提供IOC(控制反转)和依赖注入特性。这里的基础概念是BeanFa...原创 2019-07-06 14:41:33 · 134 阅读 · 0 评论 -
Spring源码阅读(一)浅谈beanFactory加载bean
题外话:学java 就要看源码,为什么要看源码?可以从中学到各位大佬的思想啊,看看大佬们是怎么写代码的。哈哈,这都是骗人家家的,谁TM想看源码啊,还不是被逼的!!!说重点,这篇文章分析下我们熟悉的优秀springFramework框架是怎么加载bean和管理bean的~...原创 2019-09-07 22:59:49 · 614 阅读 · 0 评论 -
Spring源码阅读(二)bean的实例化
这篇文章重点讲下bean的创建的过程,也就是bean的实例化。原创 2019-09-27 16:05:38 · 363 阅读 · 0 评论 -
Spring--BeanPostProcessor和DisposableBean各方法的加载顺序
在这里大致说一下Spring的实例化过程:实例化Bean对象→设置对象属性→检查Aware相关接口并设置相关依赖→BeanPostProcessor前置处理→检查是否是InitializingBean以决定是否调用afterPropertiesSet方法→检查是否配置有自定义的init-method方法→BeanPostProcessor后置处理→是否实现DisposableBean接口→是否...原创 2019-09-29 15:35:23 · 442 阅读 · 1 评论