Spring bean是Spring框架在運行時管理的對象。Spring bean是任何Spring應(yīng)用程序的基本構(gòu)建塊。我們編寫的大多數(shù)應(yīng)用程序邏輯代碼都將放在Spring bean中。
執(zhí)行順序:
Constructor > @Autowired > @PostConstruct > InitializingBean > init-method
因此不能在構(gòu)造函數(shù)中直接使用@Autowired
定義的參數(shù),而應(yīng)該在@PostConstruct
中調(diào)用。
例如:
public class Metric {
@Autowired
MonitorMetric monitorMetric;
final String string;
// 構(gòu)造函數(shù)
public Metric(String string){
this.string = string;
}
// 在 PostConstruct 中獲取 Autowired 的值
@PostConstruct
public String initialize(){
return monitorMetric.getStr();
}
}
學(xué)習(xí)更多編程知識,請關(guān)注我的公眾號:
審核編輯 黃宇
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
JAVA
+關(guān)注
關(guān)注
20文章
2987瀏覽量
108158 -
spring
+關(guān)注
關(guān)注
0文章
340瀏覽量
14965
發(fā)布評論請先 登錄
相關(guān)推薦
熱點推薦
IM 系列設(shè)備過載保護機制下界面初始化中斷的底層邏輯與解決方案
一、過載保護機制與界面初始化的關(guān)聯(lián)基礎(chǔ) IM 系列設(shè)備的過載保護機制是保障設(shè)備安全運行的核心功能,其通過傳感器實時采集設(shè)備運行參數(shù),如電流、電壓、溫度、系統(tǒng)資源占用率等。一旦這些參數(shù)超出預(yù)設(shè)閾值
攝像頭與音頻一起初始化的時候順序有什么要求嗎?
運行該初始化代碼就會報錯 音視頻都需要初始化的時候是否有不同的順序需要調(diào)整?
期待結(jié)果和實際結(jié)果
軟硬件版本信息
k230 micropython
錯誤日志
嘗試解決過程
補充材料
發(fā)表于 03-11 07:45
STM32CubeMX用于STM32配置和初始化C代碼生成
電子發(fā)燒友網(wǎng)站提供《STM32CubeMX用于STM32配置和初始化C代碼生成.pdf》資料免費下載
發(fā)表于 02-26 17:32
?658次下載
EE-359:ADSP-CM40x啟動時間優(yōu)化和器件初始化
電子發(fā)燒友網(wǎng)站提供《EE-359:ADSP-CM40x啟動時間優(yōu)化和器件初始化.pdf》資料免費下載
發(fā)表于 01-13 16:33
?0次下載

EE-88:使用21xx編譯器在C中初始化變量
電子發(fā)燒友網(wǎng)站提供《EE-88:使用21xx編譯器在C中初始化變量.pdf》資料免費下載
發(fā)表于 01-13 15:54
?0次下載

OMAP5912多媒體處理器初始化參考指南
電子發(fā)燒友網(wǎng)站提供《OMAP5912多媒體處理器初始化參考指南.pdf》資料免費下載
發(fā)表于 12-17 16:20
?0次下載

STM32F407 MCU使用SD NAND?不斷電初始化失效解決方案
STM32F407微控制器單元(MCU)與SD NAND的結(jié)合提供了強大的存儲解決方案。然而,不斷電初始化失效問題可能會導(dǎo)致系統(tǒng)穩(wěn)定性和數(shù)據(jù)完整性受損。我們將STM32F407與SD NAND集成時可能遇到的初始化問題,并提供專業(yè)的解決方案。

segger編譯器初始化問題
的圖;
2.第二張圖是該變量在文件中的所有操作,第一行是初始化,該行代碼在初始化部分最后一個,執(zhí)行完就是主循環(huán)了;
3.第2,3行也是對變量的賦值,在主循環(huán)中;
4.第4行已注釋;
5.第6行是對變量
發(fā)表于 12-09 18:06
請問LMX2595配置時如何進行初始化?
您好,查閱手冊說初始化按照1.r0的rest置為1;2.r0的reset置為1;3.按照寄存器表格配置寄存器;4.fcal_en置為1的順序來初始化。請問在第三步中,按照寄存器表配置寄存器,這些
發(fā)表于 11-12 06:51
初始化AIC3104的過程中會產(chǎn)生雜音怎么解決?
初始化AIC3104的過程中會產(chǎn)生雜音(類似爆音)的情況,配置3104過程中內(nèi)部的器件有沒有先后順序的要求?或者有沒有方法避免這些雜音的出現(xiàn)?
發(fā)表于 11-06 08:10
瀚海微SD NAND應(yīng)用之SD協(xié)議存儲功能描述2 初始化命令
卡初始化和識別過程: 總線激活后,主機啟動卡初始化和識別過程。 初始化過程從SD SEND OP COND (ACMD41)開始,通過設(shè)置其操作條件和OCR中的HCS位。HCS (Host

評論