Bean的生命周期流程
2022-05-23 19:44:52 1 举报
Bean的生命周期流程主要包括以下几个阶段:实例化、属性设置、初始化、销毁。在实例化阶段,容器会通过反射机制创建Bean对象;属性设置阶段,容器会调用Bean的setter方法为Bean的属性赋值;初始化阶段,容器会调用Bean的初始化方法进行必要的操作;销毁阶段,容器会销毁Bean对象并释放资源。在整个生命周期中,容器负责管理Bean的创建、配置和销毁,而Bean则负责提供业务逻辑。
作者其他创作
大纲/内容
填充属性后
初始化后
启动ApplicationContext
生成BeanDefinition
执行BeanFactory后置处理器
初始化
实例化
扫描就是在执行BeanFacotry后置处理器过程中进行的
初始化前
进行扫描
实例化后
执行Aware
加载类
实例化前
创建BeanFactory
推断构造方法
填充属性
初始化BeanFactory
合并BeanDefinition
BeanDefinition的后置处理
0 条评论
下一页