一、Spring使用构造方法注入值的三种方法:
1、使用构造方法的参数名称进行注入值
2、使用构造方法参数的下标注入值
3、使用默认的构造方法的参数的顺序注入值
二、以上三种方法的主要代码示例:
<!--创建学校对象。使用构造方法的参数名称注入值。-->
<bean id="school" class="org.example.pojo2.School">
<constructor-arg name="name" value="XXX大学"></constructor-arg>
<constructor-arg name="address" value="XXX省XXX市XXX区"></constructor-arg>
</bean>
<!--创建学生对象。使用构造方法的参数的下标注入值。-->
<bean id="stu" class="org.example.pojo2.Student">
<constructor-arg index="0" value="李四"></constructor-arg>
<constructor-arg index="1" value="