Spring 中 bean 的生命周期
时间: 2024-06-12 14:08:35 浏览: 108
Spring的bean生命周期
Spring中的Bean的生命周期分为四个阶段:实例化、属性注入、初始化和销毁。首先,根据配置文件中Bean的定义,利用Java反射技术创建Bean的实例。然后,如果Bean实现了BeanFactoryAware接口,会调用setBeanFactory()方法注入Spring工厂。接下来,会进行属性注入,即将配置文件中的属性值注入到Bean实例中。最后,在Bean实例化完成后,会调用初始化方法进行一些额外的配置或操作。当Spring容器关闭时,会销毁Bean实例。
阅读全文