描述一下Spring Bean的生命週期

2022-10-09 12:09:10 字數 416 閱讀 1948

描述一下spring bean的生命週期?

1、解析類得到bean definition

2、如果有多個構造方法,則要推斷構造方法

3、確定好構造方法後,進行例項化得到乙個對像

4、對物件中的加了@autowired註解的屬性進行屬性填充

5、**aware方法, 比如beannameaware, beanfactoryaware

6、呼叫beanpostprocessor的初始化前的方法

7、呼叫初始化方法

8、呼叫bean postprocessor的初始化後的方法,在這裡會進行aop

9、如果當前建立的bean是單例的則會把bean放入單例池

10、使用bean

11、spring容器關閉時呼叫disposable bean中de story 0方法

請描述一下Hadoop的shuffle過程

hadoop的shuffle過程分為map端和reduce端。map端 map端會處理輸入資料並產生中間結果,這個中間結果會寫到本地磁碟,而不是hdfs。每個map的輸出會先寫到記憶體緩衝區中,當寫入的資料達到設定的閾值時,系統將會啟動乙個執行緒將緩衝區的資料寫到磁碟,這個過程叫做spill。在sp...

簡單介紹一下 用例描述

主要內容有 1.用例概述 1.1 執行者 2.事件流 2.1 主要事件流 介紹完成某一次操作的流程,在介面中是通過哪些控制項一步一步來完成的,僅考慮一次正常順利的操作,無視異常 2.2 次要事件流 一些操作所引發或導致的錯誤或者異常,介紹其的產生原因和處理結果 3.特殊要求 4.前置條件 本用例開始...

2020 06 27 ACID是什麼?描述一下?

參 如下 福哥口訣法 事原一隔持 事務屬性acid 原子性 一致性 隔離性 永續性 用銀行資料庫來舉例子解釋一下這四個特性 原子性 乙個事務可能會包含多種操作,比如轉賬操作包括從你的賬戶上扣錢和對方賬戶加錢。雖然內部有多步操作,但是外部看來它們是乙個整體,要麼都成功執行,要麼都不要執行。否則事務進行...