bean 销毁阶段的生命周期
bean 对象在销毁时,由 ApplicationContext
发起关闭动作。销毁 bean
的阶段,由 BeanFactory
取出所有单例 bean
,并逐个销毁。
销毁动作前会将当前 bean
依赖的所有 bean
都销毁,随后回调自定义的 bean
的销毁方法,之后如果 bean
中定义了内部 bean
也会一并销毁,最后销毁那些依赖了当前 bean
的 bean
一起销毁。
bean 对象在销毁时,由 ApplicationContext
发起关闭动作。销毁 bean
的阶段,由 BeanFactory
取出所有单例 bean
,并逐个销毁。
销毁动作前会将当前 bean
依赖的所有 bean
都销毁,随后回调自定义的 bean
的销毁方法,之后如果 bean
中定义了内部 bean
也会一并销毁,最后销毁那些依赖了当前 bean
的 bean
一起销毁。