中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

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

沙雅县| 莎车县| 伽师县| 阿巴嘎旗| 庄浪县| 天镇县| 博兴县| 中阳县| 兴业县| 永顺县| 安龙县| 柳江县| 浦县| 铜山县| 徐州市| 深水埗区| 博客| 自贡市| 泰宁县| 台中市| 天门市| 余江县| 镇安县| 洛宁县| 宝鸡市| 七台河市| 合川市| 榆树市| 安义县| 洪雅县| 孟连| 玉环县| 比如县| 呼和浩特市| 象州县| 马公市| 阳泉市| 柯坪县| 定结县| 革吉县| 成都市|