- 默認使用無參構造創建對象
-
使用有參構造創建對象
- 下標賦值
<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>
總結:
在配置文件加載的時候,容器中管理的對象就已經初始化了