• 使用无参构造创建对象,默认!
  • 假设我们要使用有参构造创建对象。
    • 下标赋值、
<!--第一种:使用下标的方式设值-->
<bean id="user" class="com.mine.pojo.User">
    <constructor-arg index="0" value="冰"/>
</bean>

– 类型

<!--第二种方式 通过类型创建,不建议使用-->
<bean id="user" class="com.mine.pojo.User">
    <constructor-arg type="java.lang.String" value="冰"/>
</bean>

– 参数名

<!--第三种 直接通过参数名设置-->
<bean id="user" class="com.mine.pojo.User">
    <constructor-arg name="name" value="冰"/>
</bean>