4 IOC创建对象方式
1.使用无参构造创建对象,默认!
2.假设我们需要使用有参构造创建对象。
下标赋值
<bean id="user" class="com.gazikel.pojo.User"> <constructor-arg index="0" value="Gazikel" /> <constructor-arg index="1" value="20" /> </bean>
类型
<bean id="user" class="com.gazikel.pojo.User"> <constructor-arg type="java.lang.String" value="Gazikel" /> </bean>
参数名
<bean id="user" class="com.gazikel.pojo.User"> <constructor-arg name="name" value="Gazikel" /> <constructor-arg name="age" value="20" /> </bean>
总结:在配置文件加载的时候,容器中管理的对象已经初始化了!