最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

關于Spring中Bean的創(chuàng)建進行更多方面的控制

 更新時間:2019年01月08日 15:09:00   作者:李燦輝  
今天小編就為大家分享一篇關于關于Spring中Bean的創(chuàng)建進行更多方面的控制,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

我們知道Spring Boot 中一個@Controller修飾的Bean是在什么時間被創(chuàng)建的,那么這個Bean創(chuàng)建時間能不能由我們管控?答案是肯定的

關于Spring中Bean的創(chuàng)建,除了配置裝配屬性外,我們還可以進行更多方面的控制。

1,首先,我們可以控制Bean是單例還是可以生成多個對象的。

在Spring中,Bean默認是單例的,如果想每次請求都生成一個新的Bean對象,可以在定義Bean時,在<bean>標簽中配置scope屬性為prototype,那么,就會允許該Bean可以被多次實例化。

2,利用工廠方法來創(chuàng)建Bean。

一般情況下,Bean的創(chuàng)建是通過構造函數(shù)來完成的,Bean創(chuàng)建完成后,再注入屬性完成Bean的相關初始化和配置工作。除了使用構造函數(shù)創(chuàng)建Bean之外,我們還可以使用工廠方法來創(chuàng)建Bean,這個可以通過配置<bean>標簽的factory-method屬性來指定類中用于生成Bean的工廠方法的名稱。

3,初始化和銷毀Bean。

我們可以通過配置,在Spring完成Bean的創(chuàng)建后,進行一些初始化工作。也可以在Spring從容器中刪除Bean后,進行一些清理工作。進行初始化時,通過配置<bean>的init-method屬性來執(zhí)行初始化需要調(diào)用的方法,通過配置<bean>的destroy-method屬性來指定進行清理工作時需要調(diào)用的方法。

This is the end。

總結(jié)

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

相關文章

  • java的if else語句入門指南(推薦)

    java的if else語句入門指南(推薦)

    下面小編就為大家?guī)硪黄猨ava的if else語句入門指南(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-06-06
  • Java并發(fā)工具之Exchanger線程間交換數(shù)據(jù)詳解

    Java并發(fā)工具之Exchanger線程間交換數(shù)據(jù)詳解

    這篇文章主要介紹了Java并發(fā)工具之Exchanger線程間交換數(shù)據(jù)詳解,Exchanger是一個用于線程間協(xié)作的工具類,Exchanger用于進行線程間的數(shù)據(jù)交 換,它提供一個同步點,在這個同步點,兩個線程可以交換彼此的數(shù)據(jù),需要的朋友可以參考下
    2023-12-12
  • Java 中函數(shù) Function 的使用和定義示例小結(jié)

    Java 中函數(shù) Function 的使用和定義示例小結(jié)

    這篇文章主要介紹了Java 中函數(shù) Function 的使用和定義小結(jié),本文通過實例代碼給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧
    2024-07-07
  • Spring Security認證提供程序示例詳解

    Spring Security認證提供程序示例詳解

    這篇文章主要給大家介紹了關于Spring Security認證提供程序的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Spring Security具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-05-05
  • java實現(xiàn)訂餐系統(tǒng)

    java實現(xiàn)訂餐系統(tǒng)

    這篇文章主要為大家詳細介紹了java實現(xiàn)訂餐系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-07-07
  • idea環(huán)境下Maven無法正常下載pom中配置的包問題

    idea環(huán)境下Maven無法正常下載pom中配置的包問題

    這篇文章主要介紹了idea環(huán)境下Maven無法正常下載pom中配置的包的問題,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • Java中的Semaphore原理解析

    Java中的Semaphore原理解析

    這篇文章主要介紹了Java中的Semaphore原理解析,Semaphore(信號量)是用來控制同時訪問特定資源的線程數(shù)量,它通過協(xié)調(diào)各個線程,以保證合理的使用公共資源,需要的朋友可以參考下
    2024-01-01
  • springboot 基于Tomcat容器的自啟動流程分析

    springboot 基于Tomcat容器的自啟動流程分析

    這篇文章主要介紹了springboot 基于Tomcat容器的自啟動流程分析,Spring通過注解導入Bean大體可分為四種方式,我們主要來說Import的兩種實現(xiàn)方法,需要的朋友可以參考下
    2020-02-02
  • java 如何讀取properties文件

    java 如何讀取properties文件

    這篇文章主要介紹了java 如何讀取properties文件,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下
    2020-11-11
  • springboot項目突然啟動緩慢的解決

    springboot項目突然啟動緩慢的解決

    這篇文章主要介紹了springboot項目突然啟動緩慢的解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11

最新評論

盐城市| 洛隆县| 略阳县| 天等县| 九台市| 祥云县| 安康市| 松潘县| 新兴县| 涟水县| 庄浪县| 双牌县| 呼和浩特市| 苗栗市| 綦江县| 太仆寺旗| 怀仁县| 巴中市| 鹰潭市| 永德县| 全南县| 张掖市| 盘锦市| 昭觉县| 北川| 嘉荫县| 宁都县| 仁化县| 庄浪县| 东乌| 甘南县| 兴业县| 巴楚县| 资讯 | 白朗县| 靖宇县| 余姚市| 南丹县| 柳江县| 长岛县| 珲春市|