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

溫馨提示×

溫馨提示×

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

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

spring中bean的生命周期詳解

發布時間:2020-10-05 19:48:55 來源:腳本之家 閱讀:156 作者:qq_43193797 欄目:編程語言

1.Spring IOC容器可以管理bean的生命周期,Spring允許在bean生命周期內特定的時間點執行指定的任務。

2.Spring IOC容器對bean的生命周期進行管理的過程:

① 通過構造器或工廠方法創建bean實例

② 為bean的屬性設置值和對其他bean的引用

③ 調用bean的初始化方法

④ bean可以使用了

⑤ 當容器關閉時,調用bean的銷毀方法

3.在配置bean時,通過init-method和destroy-method 屬性為bean指定初始化和銷毀方法

4.bean的后置處理器

① bean后置處理器允許在調用初始化方法前后對bean進行額外的處理

② bean后置處理器對IOC容器里的所有bean實例逐一處理,而非單一實例。其典型應用是:檢查bean屬性的正確性或根據特定的標準更改bean的屬性。

③ bean后置處理器時需要實現接口:

org.springframework.beans.factory.config.BeanPostProcessor。在初始化方法被調用前后,Spring將把每個bean實例分別傳遞給上述接口的以下兩個方法:

  • postProcessBeforeInitialization(Object, String)
  • postProcessAfterInitialization(Object, String)

5.添加bean后置處理器后bean的生命周期

①通過構造器或工廠方法創建bean實例

②為bean的屬性設置值和對其他bean的引用

③將bean實例傳遞給bean后置處理器的postProcessBeforeInitialization()方法

④調用bean的初始化方法

⑤將bean實例傳遞給bean后置處理器的postProcessAfterInitialization()方法

⑥bean可以使用了

⑦當容器關閉時調用bean的銷毀方法

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對億速云的支持。如果你想了解更多相關內容請查看下面相關鏈接

向AI問一下細節

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

AI

如东县| 深泽县| 镇坪县| 临湘市| 道孚县| 华池县| 古蔺县| 普定县| 竹山县| 上虞市| 中西区| 枝江市| 遵化市| 德庆县| 锡林郭勒盟| 青川县| 交城县| 项城市| 黄陵县| 黄浦区| 洛隆县| 林甸县| 沈丘县| 兴宁市| 彭水| 宁武县| 崇阳县| 拉萨市| 镇宁| 达拉特旗| 乐亭县| 洛扎县| 九龙坡区| 陆川县| 长垣县| 乐至县| 湘乡市| 广州市| 固安县| 水富县| 辽阳县|