摘要:
Spring容器系列-bean的生命周期 概要 对于Spring Bean的生命周期来说,可以分为四个阶段,其中初始化完成之后,就代表这个Bean可以使用了,四个阶段如下: 实例化 Instantiation : 为Bean分配内存空间 属性赋值 Populate :将当前类依赖的Bean属性,进行 阅读全文
摘要:
Spring容器系列-启动原理(下) 从上一篇文章《Spring容器系列-启动原理(上)》中,介绍了Spring容器初始化的核心方法refresh()的整体情况。这篇文章来详细展开介绍。其中比较重要的方法会标记上*** 一、refresh中的12个方法 1. prepareRefresh 主要作用: 阅读全文
摘要:
Spring容器系列-启动原理 Spring 具有非常庞大的体系,但无论多大都是由一个个小的模块组合而来,不管是 SpringMVC 还是 SpringBoot,都是在Spring的基础上延伸而来,因此,看源码要找对方向。 我们知道,在SpringBoot之前,对象的管理和配置都是通过XML的方式来 阅读全文