欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Spring的Bean容器介紹

 更新時間:2019年01月09日 08:36:43   作者:李燦輝  
今天小編就為大家分享一篇關(guān)于Spring的Bean容器介紹,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

最近正在重讀《Spring In Action》一書,把里面的知識點再回顧一遍。

BeanFactory是一個頂層接口,是最基本的Bean容器。Spring使用BeanFactory來生成,配置和管理Bean。

ApplicationContext是BeanFactory的子類,它比BeanFactory提供了更加豐富的功能。

平時常用的Bean容器還有3個,它們都是ApplicationContext的子類,如圖所示。ClassPathXmlApplicationContext主要用在在類路徑加載xml文件的場景,FileSystemXmlApplicationContext主要用在在文件系統(tǒng)加載xml文件的場景,XMLWebApplicationContext主要用在在Web中加載xml文件的場景。

BeanFactory和ApplicationContext在Bean加載方面有什么不同呢?

BeanFactory是延遲加載。BeanFactory初始化完成后,并不加載任何Bean,只有在第一次獲取Bean時,BeanFactory才會加載該Bean。而ApplicationContext會在啟動后主動加載好單例Bean,這樣,從ApplicationContext中獲取Bean時效率更高。

總結(jié)

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

相關(guān)文章

  • Java微信公眾平臺之群發(fā)接口(高級群發(fā))

    Java微信公眾平臺之群發(fā)接口(高級群發(fā))

    這篇文章主要為大家詳細介紹了Java微信公眾平臺之群發(fā)接口,高級群發(fā)功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • RHEL6.5下JDK1.8安裝教程

    RHEL6.5下JDK1.8安裝教程

    這篇文章主要為大家詳細介紹了RHEL6.5下JDK1.8安裝教程的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • Java 內(nèi)省(Introspector)深入理解

    Java 內(nèi)省(Introspector)深入理解

    這篇文章主要介紹了Java 內(nèi)省(Introspector)深入理解的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • Mybatis使用foreach標簽實現(xiàn)批量插入方式

    Mybatis使用foreach標簽實現(xiàn)批量插入方式

    這篇文章主要介紹了Mybatis使用foreach標簽實現(xiàn)批量插入方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • 淺聊一下Spring?Security的使用方法

    淺聊一下Spring?Security的使用方法

    Spring?Security?是一個基于?Spring?框架的安全框架,提供了一套安全性認證和授權(quán)的解決方案,用于保護?Web?應(yīng)用程序和服務(wù),接下來小編就和大家聊聊Spring?Security,感興趣的小伙伴跟著小編一起來看看吧
    2023-08-08
  • spring-cloud Sleuth的使用方法

    spring-cloud Sleuth的使用方法

    這篇文章主要介紹了spring-cloud Sleuth的使用方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-02-02
  • 最新評論