91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Spring-Bean創建對象的步驟方式詳解

發布時間:2020-09-27 20:56:30 來源:腳本之家 閱讀:144 作者:Alex_TD 欄目:編程語言

1.通過無參構造函數創建(默認)

2.通過有參構造創建

1.constructor 的index賦值

<bean id="user" class="com.c.pojo.user"> 
<constructor-arg index= 0 value=" ">
</bean>

2.constructor 的 type 方式:

<bean id="user" class="com.c.pojo.user">
<constructor-arg type="java.lang.String " value=" ">
</bean>

3.constructor 的name方式:

<bean id="user" class="com.c.pojo.user">
<constructor-arg name="name" value="123"/> //name 變量名
</bean>

3. Spring 在讀取Bean配置文件XML的時候就開始創建了(默認)內存只有id一份實例。

實例補充

通過工廠類獲得實例

//工廠類實現指定接口并且實現接口中的三個抽象方法:
public class ConnectionFactory implements FactoryBean<Connection>{
private String driver;
private String url;
private String username;
private String password;

@Override
public Connection getObject() throws Exception {
Class.forName(driver);
Connection conn = 
DriverManager.getConnection(url,username,password);
return conn;
}

@Override
public boolean isSingleton() {
return false;
}

@Override
public Class<Connection> getObjectType() {
return Connection.class;
}
set/get
....
}

以上就是億速云小編結合相關內容整理的,希望能夠幫助到大家。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

格尔木市| 英山县| 丰镇市| 贺兰县| 读书| 千阳县| 武隆县| 淄博市| 长岛县| 鹿泉市| 天柱县| 长宁区| 都兰县| 乳山市| 涟源市| 七台河市| 合川市| 偏关县| 扎赉特旗| 祁阳县| 眉山市| 普安县| 汉中市| 承德县| 宁武县| 高尔夫| 凯里市| 齐河县| 嵊州市| 定襄县| 水城县| 东乡县| 阿克苏市| 永仁县| 获嘉县| 永吉县| 高台县| 驻马店市| 金门县| 花莲市| 大余县|