tiny-spring源码解析(四)为bean注入属性

git checkout step-3-inject-bean-with-property
为bean注入属性,这里将信息保存成PropertyValue对象,并且保存到BeanDefinition中


image.png
image.png
image.png
image.png

这里的registerBeanDefinition 在上一篇中说到 是初始化bean的入口

image.png

再调用AutowireCapableBeanFactory.applyPropertyValues 方法 循环集合并设值,这样就完成了属性注入bean的过程

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容