IOC创建对象的方法
无参构造
1 | <bean id="user" class="com.example.demo.bean.User"></bean> |
有参构造
- 下标构造
1
2
3<bean id="user" class="com.kuang.pojo.user">
<constructor-arg index="0" value="值"/>
</bean> - 类型(不建议使用)
1
2
3<bean id="user" class="com.kuang.pojo.user">
<constructor-arg type="java.lang.String" value="值"/>
</bean> - 直接通过参数名
1
2
3<bean id="user" class="com.kuang.pojo.user">
<constructor-arg name="name" value="值"/>
</bean>