Spring bean是Spring框架在運行時管理的對象。Spring bean是任何Spring應用程序的基本構建塊。我們編寫的大多數(shù)應用程序邏輯代碼都將放在Spring bean中。
執(zhí)行順序:
Constructor > @Autowired > @PostConstruct > InitializingBean > init-method
因此不能在構造函數(shù)中直接使用@Autowired
定義的參數(shù),而應該在@PostConstruct
中調用。
例如:
public class Metric {
@Autowired
MonitorMetric monitorMetric;
final String string;
// 構造函數(shù)
public Metric(String string){
this.string = string;
}
// 在 PostConstruct 中獲取 Autowired 的值
@PostConstruct
public String initialize(){
return monitorMetric.getStr();
}
}
學習更多編程知識,請關注我的公眾號:
審核編輯 黃宇
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
JAVA
+關注
關注
19文章
2972瀏覽量
104862 -
spring
+關注
關注
0文章
340瀏覽量
14358
發(fā)布評論請先 登錄
相關推薦
OMAP5912多媒體處理器初始化參考指南
電子發(fā)燒友網(wǎng)站提供《OMAP5912多媒體處理器初始化參考指南.pdf》資料免費下載
發(fā)表于 12-17 16:20
?0次下載
STM32F407 MCU使用SD NAND?不斷電初始化失效解決方案
STM32F407微控制器單元(MCU)與SD NAND的結合提供了強大的存儲解決方案。然而,不斷電初始化失效問題可能會導致系統(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的過程中會產生雜音怎么解決?
初始化AIC3104的過程中會產生雜音(類似爆音)的情況,配置3104過程中內部的器件有沒有先后順序的要求?或者有沒有方法避免這些雜音的出現(xiàn)?
發(fā)表于 11-06 08:10
瀚海微SD NAND應用之SD協(xié)議存儲功能描述2 初始化命令
卡初始化和識別過程: 總線激活后,主機啟動卡初始化和識別過程。 初始化過程從SD SEND OP COND (ACMD41)開始,通過設置其操作條件和OCR中的HCS位。HCS (Host
運動控制器的代碼運行順序是什么
組成部分和關鍵步驟。 初始化 運動控制器的代碼運行順序首先從初始化開始。初始化是為控制器設置初始狀態(tài)的過程,包括配置輸入/輸出接口、設置寄存
在初始化IO口為外部中斷線的時候,最先初始化的會被后初始化的覆蓋掉為什么?
在初始化IO口為外部中斷線的時候,比如GPIOA6與GPIOB6先后初始化為外部中斷,最先初始化的會被后初始化的覆蓋掉,不知道是為什么?
發(fā)表于 05-14 08:26
使用STM32CubeIDE初始化STM32407的SPI1(PB3)初始化失敗的原因?怎么解決?
使用STM32CubeIDE初始化STM32407的SPI1(PB3)初始化失敗,有人知道原因嗎?
發(fā)表于 03-25 07:50
字符型、指針型等變量等該如何初始化
對于數(shù)值類型的變量往往初始化為0,但對于其他類型的變量,如字符型、指針型等變量等該如何初始化呢?
用于電路初始化的微型電源電壓監(jiān)控器TPS3307系列數(shù)據(jù)表
電子發(fā)燒友網(wǎng)站提供《用于電路初始化的微型電源電壓監(jiān)控器TPS3307系列數(shù)據(jù)表.pdf》資料免費下載
發(fā)表于 03-13 14:23
?0次下載
MCU單片機GPIO初始化該按什么順序配置?為什么初始化時有電平跳變?
GPIO初始化時有時鐘配置、模式配置、輸出配置、復用配置,那么在編寫初始化代碼時,到底該按什么順序執(zhí)行呢?如果順序不當那初始化過程可能會出現(xiàn)
評論