跳过正文
  1. 文章列表/

Spring

·
Bean AOP Ioc 事务
Blowfish
作者
Blowfish
一个强大、轻量级的 Hugo 主题。
目录

Bean 的生命周期
#

  1. 实例化

    • 通过反射去推断构造函数进行实例化
    • 实例工厂、静态工厂
  2. 依赖注入

    • 解析自动装配(byname bytype constractor none @Autowired)
  3. 初始化

    • 调用很多Aware回调方法

    (主要有BeanNameAware BeanFactoryAware ApplicationContextAware)

    • 调用BeanPostProcessor.postProcessBeforeInitialization 前置处理器
    • 调用生命周期回调初始化方法
    • 调用BeanPostProcessor.postProcessAfterInitialization,如果bean实现aop则会在这里创建动态代理
  4. 销毁

    • 在spring容器关闭的时候进行调用
    • 调用生命周期回调销毁方法

相关文章

JAVA基础知识
多态