美文网首页我爱编程
Spring Bean 生命周期

Spring Bean 生命周期

作者: 渡人即渡己 | 来源:发表于2018-07-26 11:24 被阅读0次

    注解方式

    在 bean 初始化时会经历几个阶段,首先可以使用注解 @PostConstruct, @PreDestroy 来在 bean 的创建和销毁阶段进行调用

    实现InitializingBean, DisposableBean 接口

    还可以实现 InitializingBean,DisposableBean 这两个接口,也是在初始化以及销毁阶段调用

    自定义初始化和销毁方法

    也可以自定义方法用于在初始化、销毁阶段调用
    @Bean(initMethod = "start", destroyMethod = "destroy")

    实现 *Aware 接口

    *Aware 接口可以用于在初始化 bean 时获得 Spring 中的一些对象,如获取 Spring 上下文等。

    BeanPostProcessor 增强处理器

    实现 BeanPostProcessor 接口,Spring 中所有 bean 在做初始化时都会调用该接口中的两个方法,可以用于对一些特殊的 bean 进行处理

    相关文章

      网友评论

        本文标题:Spring Bean 生命周期

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