-
使用无参构造创建的对象,默认
-
假设我们要使用有参构造创建对象
-
下标赋值
<!-- 下标赋值--> <bean id="user" class="com.xiao.pojo.User"> <constructor-arg index="0" value="彩虹java"/> </bean>
-
类型
<!-- 第二种方式,通过类型创建,不建议使用--> <bean id="user" class="com.xiao.pojo.User"> <constructor-arg type="java.lang.String" value="caihong"/> </bean>
-
参数名
<!--直接通过参数名来设置--> <bean id="user" class="com.xiao.pojo.User"> <constructor-arg name="name" value="caihong"/> </bean>
-
总结:在配置文件加载的时候,容器中管理的对象就已经初始化了!