spring-bean的生命周期

2023-09-01 14:44:18 0 举报
在Spring框架中,Bean(对象)的生命周期经历以下阶段: 实例化:在这个阶段,Spring容器根据配置或注解创建Bean的实例。这可以通过构造函数实例化、静态工厂方法或实例工厂方法实现。 属性赋值:在实例化后,Spring容器会为Bean的属性注入值,可以通过构造函数注入、属性的setter方法注入或注解方式进行属性赋值。 初始化:在所有属性被赋值后,Spring容器会调用Bean的初始化方法。可以使用@PostConstruct注解标记初始化方法,也可以配置初始化方法的名称。 使用:在初始化完成后,Bean可以被应用程序使用。它可以响应请求、处理业务逻辑等。 销毁:当Bean不再需要时,Spring容器会调用Bean的销毁方法进行清理工作。可以使用@PreDestroy注解标记销毁方法,也可以配置销毁方法的名称。
架构
作者其他创作
大纲/内容
评论
0 条评论
下一页