Bean生命周期相关问题

总结摘要
总结Bean生命周期相关知识点可能提的问题

Bean生命周期相关问题

生命周期流程

Bean 的生命周期包含哪些阶段?(从实例化到销毁)

你在项目中如何利用 Bean 生命周期做初始化操作?(如 @PostConstruct、InitializingBean)

Aware 接口的作用是什么?常见的 Aware 接口有哪些?

BeanPostProcessor 和 BeanFactoryPostProcessor 的区别?

扩展点

如何修改 Spring 容器中某个 Bean 的属性或行为?

如何实现一个自定义的 BeanPostProcessor?在实际项目中用过吗?

Spring 中 Bean 的初始化顺序如何控制?@DependsOn 注解的作用?