2021
09-29
09-29
Spring源码解析之Bean的生命周期
一、Bean的实例化概述前一篇分析了BeanDefinition的封装过程,最终将beanName与BeanDefinition以一对一映射关系放到beanDefinitionMap容器中,这一篇重点分析如何利用bean的定义信息BeanDefinition实例化bean。二、流程概览其实bean的实例化过程比较复杂,中间细节很多,为了抓住重点,先将核心流程梳理出来,主要包含以下几个流程:step1:通过反射创建实例;step2:给实例属性赋初始值;step3:如果Bean类实现BeanNa...
继续阅读 >