git checkout step-3-inject-bean-with-property
为bean注入属性,这里将信息保存成PropertyValue对象,并且保存到BeanDefinition中
这里的registerBeanDefinition 在上一篇中说到 是初始化bean的入口
再调用AutowireCapableBeanFactory.applyPropertyValues 方法 循环集合并设值,这样就完成了属性注入bean的过程
git checkout step-3-inject-bean-with-property
为bean注入属性,这里将信息保存成PropertyValue对象,并且保存到BeanDefinition中
这里的registerBeanDefinition 在上一篇中说到 是初始化bean的入口
再调用AutowireCapableBeanFactory.applyPropertyValues 方法 循环集合并设值,这样就完成了属性注入bean的过程