衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

SpringBean初始化順序

Java開發 ? 來源:jf_96884364 ? 作者:jf_96884364 ? 2024-11-06 16:04 ? 次閱讀

原文鏈接

Spring bean是Spring框架在運行時管理的對象。Spring bean是任何Spring應用程序的基本構建塊。我們編寫的大多數應用程序邏輯代碼都將放在Spring bean中。

執行順序:

Constructor > @Autowired > @PostConstruct > InitializingBean > init-method

因此不能在構造函數中直接使用@Autowired定義的參數,而應該在@PostConstruct中調用。

例如:

public class Metric {

    @Autowired
    MonitorMetric monitorMetric;

    final String string;

    // 構造函數
    public Metric(String string){
        this.string = string;
    }

    // 在 PostConstruct 中獲取 Autowired 的值
    @PostConstruct
    public String initialize(){
        return monitorMetric.getStr();
    }
}

學習更多編程知識,請關注我的公眾號:

代碼的路

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • JAVA
    +關注

    關注

    19

    文章

    2975

    瀏覽量

    105147
  • spring
    +關注

    關注

    0

    文章

    340

    瀏覽量

    14390
收藏 人收藏

    評論

    相關推薦

    EE-359:ADSP-CM40x啟動時間優化和器件初始化

    電子發燒友網站提供《EE-359:ADSP-CM40x啟動時間優化和器件初始化.pdf》資料免費下載
    發表于 01-13 16:33 ?0次下載
    EE-359:ADSP-CM40x啟動時間優化和器件<b class='flag-5'>初始化</b>

    EE-88:使用21xx編譯器在C中初始化變量

    電子發燒友網站提供《EE-88:使用21xx編譯器在C中初始化變量.pdf》資料免費下載
    發表于 01-13 15:54 ?0次下載
    EE-88:使用21xx編譯器在C中<b class='flag-5'>初始化</b>變量

    OMAP5912多媒體處理器初始化參考指南

    電子發燒友網站提供《OMAP5912多媒體處理器初始化參考指南.pdf》資料免費下載
    發表于 12-17 16:20 ?0次下載
    OMAP5912多媒體處理器<b class='flag-5'>初始化</b>參考指南

    STM32F407 MCU使用SD NAND?不斷電初始化失效解決方案

    STM32F407微控制器單元(MCU)與SD NAND的結合提供了強大的存儲解決方案。然而,不斷電初始化失效問題可能會導致系統穩定性和數據完整性受損。我們將STM32F407與SD NAND集成時可能遇到的初始化問題,并提供專業的解決方案。
    的頭像 發表于 12-11 10:51 ?438次閱讀
    STM32F407 MCU使用SD NAND?不斷電<b class='flag-5'>初始化</b>失效解決方案

    segger編譯器初始化問題

    的圖; 2.第二張圖是該變量在文件中的所有操作,第一行是初始化,該行代碼在初始化部分最后一個,執行完就是主循環了; 3.第2,3行也是對變量的賦值,在主循環中; 4.第4行已注釋; 5.第6行是對變量
    發表于 12-09 18:06

    請問LMX2595配置時如何進行初始化

    您好,查閱手冊說初始化按照1.r0的rest置為1;2.r0的reset置為1;3.按照寄存器表格配置寄存器;4.fcal_en置為1的順序初始化。請問在第三步中,按照寄存器表配置寄存器,這些
    發表于 11-12 06:51

    基于旋轉平移解耦框架的視覺慣性初始化方法

    精確和魯棒的初始化對于視覺慣性里程計(VIO)至關重要,因為不良的初始化會嚴重降低姿態精度。
    的頭像 發表于 11-01 10:16 ?441次閱讀
    基于旋轉平移解耦框架的視覺慣性<b class='flag-5'>初始化</b>方法

    TMS320C6000 McBSP初始化

    電子發燒友網站提供《TMS320C6000 McBSP初始化.pdf》資料免費下載
    發表于 10-26 10:10 ?0次下載
    TMS320C6000 McBSP<b class='flag-5'>初始化</b>

    如何在i.MX RT微控制器上初始化LWIP協議棧

    在i.MX RT微控制器上初始化LWIP協議棧是一個復雜但有趣的過程,它涉及多個步驟和關鍵組件的配置.
    的頭像 發表于 10-12 11:48 ?437次閱讀
    如何在i.MX RT微控制器上<b class='flag-5'>初始化</b>LWIP協議棧

    瀚海微SD NAND應用之SD協議存儲功能描述2 初始化命令

    初始化和識別過程: 總線激活后,主機啟動卡初始化和識別過程。 初始化過程從SD SEND OP COND (ACMD41)開始,通過設置其操作條件和OCR中的HCS位。HCS (Host
    的頭像 發表于 07-22 10:54 ?427次閱讀
    瀚海微SD NAND應用之SD協議存儲功能描述2 <b class='flag-5'>初始化</b>命令

    運動控制器的代碼運行順序是什么

    組成部分和關鍵步驟。 初始化 運動控制器的代碼運行順序首先從初始化開始。初始化是為控制器設置初始狀態的過程,包括配置輸入/輸出接口、設置寄存
    的頭像 發表于 06-13 09:25 ?539次閱讀

    初始化IO口為外部中斷線的時候,最先初始化的會被后初始化的覆蓋掉為什么?

    初始化IO口為外部中斷線的時候,比如GPIOA6與GPIOB6先后初始化為外部中斷,最先初始化的會被后初始化的覆蓋掉,不知道是為什么?
    發表于 05-14 08:26

    使用STM32CubeIDE初始化STM32407的SPI1(PB3)初始化失敗的原因?怎么解決?

    使用STM32CubeIDE初始化STM32407的SPI1(PB3)初始化失敗,有人知道原因嗎?
    發表于 03-25 07:50

    字符型、指針型等變量等該如何初始化

     對于數值類型的變量往往初始化為0,但對于其他類型的變量,如字符型、指針型等變量等該如何初始化呢?
    的頭像 發表于 03-18 11:02 ?1622次閱讀

    MCU單片機GPIO初始化該按什么順序配置?為什么初始化時有電平跳變?

    GPIO初始化時有時鐘配置、模式配置、輸出配置、復用配置,那么在編寫初始化代碼時,到底該按什么順序執行呢?如果順序不當那初始化過程可能會出現
    的頭像 發表于 02-22 11:07 ?1659次閱讀
    MCU單片機GPIO<b class='flag-5'>初始化</b>該按什么<b class='flag-5'>順序</b>配置?為什么<b class='flag-5'>初始化</b>時有電平跳變?
    金界百家乐官网的玩法技巧和规则| 百家乐官网公式软件| 百家乐娱乐平台开户| 678百家乐官网博彩娱乐场开户注册| 鸿博| 豪博百家乐娱乐城| 百家乐官网的各种打法| 皇冠网热门小说| 悦榕庄百家乐的玩法技巧和规则| 百家乐官网单机游戏免费下| 百家乐官网连赢的策略| 顶级赌场下载| 百家乐记算| 免费百家乐官网分析工具| 百家乐官网平台出租家乐平台出租| 博彩网站排行| 太阳城假日酒店| 粤港澳百家乐娱乐场| 金都百家乐现金网| 试玩百家乐官网1000| 百家乐官网的必胜方法| 丰禾线上娱乐| 皇冠现金网怎么样| 澳门百家乐下三路| 真人百家乐皇冠网| 最可信百家乐官网娱乐城| 自贡百家乐官网娱乐场开户注册| 百家乐官网三宝| 百家乐官网猜大小规则| 百家乐官网新台第二局| 宁河县| 永仁县| 富顺县| 洪洞县| 宝龙百家乐官网娱乐城| 百家乐官网游戏运营| 大发百家乐官网游戏| 察雅县| 百家乐官网出千大全| 大世界百家乐官网现金网| 百家乐官网辅助分析软件|