- Bean 容器找到配置文件中 Spring Bean 的定义。
- Bean 容器利用反射创建 Bean 的实例。
- 为 Bean 的属性设置值。
- 各种判断 Bean 实现了哪些 Aware 结尾的接口,并作相应的处理。
- 将 Bean 实例传递给 Bean 前置处理器的做前置处理。
- 调用 Bean 的初始化方法。
- 将 Bean 实例传递给 Bean 后置处理器的做后置处理。
- Bean 创建完成并可以使用。
- 容器关闭了,调用 Bean 的销毁方法。
面试题:Spring Bean的生命周期
最新推荐文章于 2024-07-02 07:48:20 发布