请你简述Spring框架bean的生命周期?

乔欣 Java面经 发布时间:2023-03-19 18:28:50 阅读数:1029 1
下文笔者讲述Spring框架中bean生命周期简介说明,如下所示

bean生命周期简介

1.Spring容器从XML文件中获取bean定义
    并实例化bean

2.Spring根据bean定义填充所有属性

3.如果bean实现BeanNameAware接口
    Spring将传递bean中ID信息到setBeanName方法中

4.如果Bean实现BeanFactoryAware 接口
      Spring传 递 beanfactory 给 setBeanFactory方法。

5.如果有任何与bean相关的BeanPostProcessors
     Spring会在 postProcesserBeforeInitialization()方 法内 调 用 它 们 。

6.如果bean实现IntializingBean
    调用它afterPropertySet方法
	如果bean声明初始化方法
	 调用此初始化方法

7.如果有BeanPostProcessors和bean关联
    这些bean的postProcessAfterInitialization()方法
	  将被调用

8.如果bean实现DisposableBean
    它将调用destroy()方法
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaMianJing/202303/16792220446099.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者