亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

临安市| 修水县| 安仁县| 新津县| 中江县| 莆田市| 怀安县| 富源县| 法库县| 桐梓县| 清丰县| 夏河县| 惠来县| 大兴区| 长垣县| 玉树县| 望都县| 郎溪县| 罗山县| 甘洛县| 黑水县| 旺苍县| 大邑县| 深圳市| 莲花县| 长沙县| 满城县| 调兵山市| 航空| 玛纳斯县| 陇西县| 南溪县| 百色市| 会昌县| 辽中县| 石渠县| 汤原县| 新龙县| 江源县| 武平县| 兴安县|