简述 spring bean的生命周期
时间: 2024-03-07 21:42:46 浏览: 61
spring bean的生命周期
5星 · 资源好评率100%
Spring Bean的生命周期可以分为以下几个阶段:
1. 实例化:Spring容器根据Bean定义创建Bean实例。
2. 属性赋值:Spring容器将Bean的属性值和依赖注入到Bean实例中。
3. 初始化:Spring容器调用Bean的初始化方法,可以自定义初始化方法。
4. 销毁:Spring容器在关闭时调用Bean的销毁方法,可以自定义销毁方法。
在这个过程中,Aware接口可以让Bean告知Spring容器它需要某些特殊的处理。而BeanDefinition则是我们定义的Bean在Spring容器中的定义,包括Bean的属性、依赖等信息。
阅读全文