Spring 源码 | bean的生命周期(图文详解)
下面先用一张图描述下 bean 装载到 Spring 应用上下文中的一个典型的生命周期过程:下面对上面的图进行详细解读:1、首先容器启动后,会对scope为singleton且非懒加载的bean进行实例化;2、按照Bean定义信息配置信息,注入所有的属性 (依赖注入"DI");3、如果 bean 实现了 BeanNameAware 接口,Spring 会回调该接口的 setBeanName () 方法,传递该Bean的id,此时该Bean就获得了自己在配置文件中的id;4、如果 bean 实现了
原创
2021-03-02 14:24:07 ·
517 阅读 ·
0 评论