- 默认应用无参结构创建对象
-
应用有参结构创建对象
- 下标赋值
<bean id="user" class="com.sunfl.pojo.User"> <!-- 第一种:下标赋值 --> <constructor-arg index="0" value="狂神说 Java"/> </bean>
- 类型
<bean id="user" class="com.sunfl.pojo.User"> <!-- 第二种:通过类型创立,不倡议应用 --> <constructor-arg type="java.lang.String" value="sunfl"/> </bean>
- 参数名
<bean id="user" class="com.sunfl.pojo.User"> <!-- 第三种:通过参数名来设置 --> <constructor-arg name="name" value="向日葵"/> </bean>
总结:
在配置文件加载的时候,容器中治理的对象就曾经初始化了