2021
03-30
03-30
Spring源码学习之动态代理实现流程
注:这里不阐述Spring和AOP的一些基本概念和用法,直接进入正题。流程 Spring所管理的对象大体会经过确定实例化对象类型、推断构造方法创建对象(实例化)、设置属性、初始化等等步骤。在对象初始化阶段,Spring为开发者提供了一个BeanPostProcessor接口,它会在对象初始化之前和初始化之后被调用(初始化,不是实例化,对应实例化的是InstantiationAwareBeanPostProcessor接口)。publicinterfaceBeanPostProcesso...
继续阅读 >