在Spring中有三种转配的方式
环境搭建:一个人有两个宠物
<bean id="cat" class="com.lzt.pojo.Cat"/>
<bean id="dog" class="com.lzt.pojo.Dog"/>
<!--
byName:会自动在容器上下文中查找,和自己对象set方法后面的值对应的beanId。
-->
<bean id="people" class="com.lzt.pojo.People" autowire="byName">
<property name="name" value="溜溜"/>
</bean>
<bean id="cat" class="com.lzt.pojo.Cat"/>
<bean class="com.lzt.pojo.Dog"/><!--可以省略id-->
<!--
byName:会自动在容器上下文中查找,和自己对象属性类型相同的bean。
-->
<bean id="people" class="com.lzt.pojo.People" autowire="byType">
<property name="name" value="溜溜"/>
</bean>
小结:
原文:https://www.cnblogs.com/LiuOneZero/p/14457203.html