SpringFramework — bean 销毁阶段的生命周期

小龙 456 2022-06-01

bean 销毁阶段的生命周期

bean 对象在销毁时,由 ApplicationContext 发起关闭动作。销毁 bean 的阶段,由 BeanFactory 取出所有单例 bean,并逐个销毁。

销毁动作前会将当前 bean 依赖的所有 bean 都销毁,随后回调自定义的 bean 的销毁方法,之后如果 bean 中定义了内部 bean 也会一并销毁,最后销毁那些依赖了当前 beanbean 一起销毁。


# IOC