前言
前面分析了,注入依赖的构造参数依赖,这节简单分析下属性依赖。
一、属性依赖是什么?
某个属性依赖某个值,我们要把这个值赋值给这个属性
二、怎么描述一个属性依赖
属性值,属性名。定义一个类来表示这两个值
三、有多个属性依赖怎么表示
List
四、属性值和构造参数值一样吗
一样
五、定义属性依赖描述实体类
PropertyValue 用来描述,属性名和属性值
六、BeanDefition中增加相关接口
List<PropertyValue >getPropertyValues();
七、defaultBeanFactory实现属性依赖
总结
下节直接上代码测试和AOP分析。