Person类有带参构造器,无默认构造器。
<bean id="person1" class="com.test.Person" scope="singleton">
<constructor-arg index="0" value="zhangsan"></constructor-arg>
<constructor-arg index="1" value="20"></constructor-arg>
<constructor-arg index="2" ref="cars"></constructor-arg>
</bean>
如果这时用name="",value=""方式会覆盖构造传进去的参数,能不能只用name="",value=""方式给对象赋值呢?
你实验一下不久清楚了