美文网首页java面试
spring的生命周期?

spring的生命周期?

作者: Ar_8be6 | 来源:发表于2019-06-09 21:06 被阅读0次

spring的生命周期?

①instantiate bean对象实例化

②populate properties 封装属性

③如果Bean实现BeanNameAware 执行 setBeanName

④如果Bean实现BeanFactoryAware 或者 ApplicationContextAware 设置工厂 setBeanFactory 或者上下文对象 setApplicationContext

⑤如果存在类实现 BeanPostProcessor(后处理Bean) ,执行postProcessBeforeInitialization,BeanPostProcessor接口提供钩子函数,用来动态扩展修改Bean。(程序自动调用后处理Bean)

⑥如果Bean实现InitializingBean 执行 afterPropertiesSet

⑦调用<bean init-method="init"> 指定初始化方法 init

⑧如果存在类实现 BeanPostProcessor(处理Bean) ,执行postProcessAfterInitialization

⑨执行业务处理

⑩如果Bean实现 DisposableBean 执行 destroy

⑪调用<bean destroy-method="customerDestroy"> 指定销毁方法 customerDestroy

相关文章

  • spring bean生命周期书目录

    spring bean生命周期 spring bean生命周期之单例 spring bean生命周期之原型(pro...

  • Spring中bean的生命周期

    Spring中bean的生命周期 Spring 中bean 的生命周期短暂吗? 在spring中,从BeanFac...

  • Spring Bean的生命周期

    一、生命周期流程图: Spring Bean的完整生命周期从创建Spring容器开始,直到最终Spring容器销毁...

  • 流程图

    Spring的生命周期 Spring作为当前Java最流行、最强大的轻量级容器框架,了解熟悉spring的生命周期...

  • Bean 的后置处理器

    IOC 容器中 Bean 的生命周期方法: Spring IOC 容器可以管理Bean 的生命周期Spring 允...

  • JAVA-每日一面 2022-01-17

    Spring Bean 的生命周期 Spring Bean 的生命周期简单易懂。在一个 bean 实例被初始化时,...

  • Spring管理Bean的生命周期

    Spring IOC容器可以管理bean的生命周期。Spring允许在Bean生命周期的特定点执行定制任务。 Sp...

  • spring生命周期

    spring的bean生命周期如下:

  • spring源码解析-循环依赖

    讲解内容: spring的循环依赖---属性注入--自动注入 spring bean的生命周期 spring be...

  • Spring中bean的生命周期详解

    1、Spring IOC容器可以管理bean的生命周期,Spring允许在bean生命周期内特定的时间点执行指定的...

网友评论

    本文标题:spring的生命周期?

    本文链接:https://www.haomeiwen.com/subject/mnilxctx.html