spring

Spring:Bean的创建和对象依赖注入的过程中几个递归过程

2018-04-27  本文已影响64人  yeying12321

在Bean的创建和对象依赖注入过程中,需要依据BeanDefinition中的信息来递归地完成依赖注入。几个递归过程都是以getBean为入口的。

一个递归是在上下文体系中查找需要的Bean和创建Bean的递归调用;
另一个递归是在依赖注入时,通过递归调用容器的getBean方法,得到当前Bean的依赖Bean,同时也触发对依赖Bean的创建和注入。
在对Bean的属性进行依赖注入时,解析的过程也是一个递归的过程。

上一篇下一篇

猜你喜欢

热点阅读