IOC创建对象的方式:
1、使用无参构造创建对象(默认)
<bean id="user" class="com.sw.pojo.User">
<property name="name" value="孙笑川"/>
</bean>
2、使用有参构造创建对象
下标赋值
<bean id="user" class="com.sw.pojo.User"> <constructor-arg index="0" value="孙笑川"/> </bean>
类型
<bean id="user" class="com.sw.pojo.User"> <constructor-arg type="java.lang.String" value="孙笑川"/> </bean>
参数名
<bean id="user" class="com.sw.pojo.User"> <constructor-arg name="name" value="孙笑川"/> </bean>
==在配置文件加载的时候,容器中管理的对象就已经初始化了。==
评论 (0)