引用类型的属性装配:
手动装配:构造器、set方法(property标签、p名称空间)详情
自动装配:
基于xml配置:
基于注解的: @Resource/@Autowired注解(详见注解的方式给对象赋值/@Autowired注解)
基于xml的属性的自动装配
<bean id="dog" class="com.offcn.p1.bean.Dog">
<property name="did" value="124"/>
<property name="name" value="狗狗"/>
</bean>
<bean class="com.offcn.p1.bean.Person" autowire="byName">
<property name="pid" value="90"></property>
<property name="name" value="李老师"></property>
</bean>
Autowire 自动装配
Byname:根据name属性的值去容器中找id值相同的对象
Bytype:根据类型去容器中找一个唯一的bean对象