亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Springboot主程序類注解配置過程圖解

 更新時間:2020年10月30日 11:08:00   作者:圣金巫靈  
這篇文章主要介紹了Springboot主程序類注解配置過程圖解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下

@SpringBootApplication

點進這個注解看

進去第一個注解@SpringBootConfiguration看,上面有Configuration注解

@Configuration 這是Spring的配置類注解, 說明這個類一個配置類,里面都是配置文件

進第二個注解@EnableAutoConfiguration, 顧名思義,這是允許自動配置生效的注解, 接下來進去看它。

@EnableAutoConfiguration

進去后也有兩個注解:第一個AutoConfigurationPackage,進去看

里面有這個注解,@Import({Registrar.class}) @Import是spring的底層注解,作用是給Spring導(dǎo)入一個Registrar組件
進去看Registrar

將主配置類所在的包以及以下的包里的所有組件,掃描到Spring容器中。

第二個@Import({AutoConfigurationImportSelector.class})

進AutoConfigurationImportSelector里看,

這個configurations數(shù)組是我們需要導(dǎo)入的組件。看看configurations有什么,

實際上是將所有需要導(dǎo)入的組件以類全名的方式返回,這些組件會導(dǎo)入到容器中

能看到是從META-INF/spring.factories里獲取EnableAutoConfiguration指定的值,將這些值作為自動配置類導(dǎo)入到容器中,自動配置類就生效,幫我們完成自動配置工作:

看看spring.factories里有什么,有非常多的自動配置類 XXXAutoCOnfiguration(這里就不進去看了),@Import({AutoConfigurationImportSelector.class})就是給容器中導(dǎo)入這個場景需要的所有組件并且配置好

注意spring-boot-autoconfigure.jar包。這里面有所有自動配置的組件

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 自定義類加載器以及打破雙親委派模型解析

    自定義類加載器以及打破雙親委派模型解析

    這篇文章主要介紹了自定義類加載器以及打破雙親委派模型解析,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • Java AES加密解密的簡單實現(xiàn)方法

    Java AES加密解密的簡單實現(xiàn)方法

    下面小編就為大家?guī)硪黄狫ava AES加密解密的簡單實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • java內(nèi)部類之成員內(nèi)部類、局部內(nèi)部類和匿名內(nèi)部類用法及說明

    java內(nèi)部類之成員內(nèi)部類、局部內(nèi)部類和匿名內(nèi)部類用法及說明

    這篇文章主要介紹了java內(nèi)部類之成員內(nèi)部類、局部內(nèi)部類和匿名內(nèi)部類的用法及說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Java中父類Object的常用方法總結(jié)

    Java中父類Object的常用方法總結(jié)

    這篇文章給大家介紹了Java中父類Object的三個常用方法,對大家學(xué)習(xí)或使用Java具有一定的參考借鑒價值,有需要的朋友們下面來一起看看吧。
    2016-09-09
  • Java中文件讀寫操作與常用技巧分享

    Java中文件讀寫操作與常用技巧分享

    在 Java I/O 體系中,F(xiàn)ile 類是唯一代表磁盤文件本身的對象,而File 類定義了一些與平臺無關(guān)的方法來操作文件,所以下面我們一起來看看 File 類有哪些操作方法吧
    2023-06-06
  • Java實現(xiàn)圖片比對算法

    Java實現(xiàn)圖片比對算法

    這篇文章主要為大家詳細介紹了Java實現(xiàn)圖片比對算法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • Java實現(xiàn)簡單的彈球游戲

    Java實現(xiàn)簡單的彈球游戲

    這篇文章主要為大家詳細介紹了Java實現(xiàn)簡單的彈球游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • IDEA 啟動 Tomcat 項目輸出亂碼的解決方法

    IDEA 啟動 Tomcat 項目輸出亂碼的解決方法

    這篇文章主要介紹了IDEA 啟動 Tomcat 項目輸出亂碼的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-11-11
  • Java tomcat手動配置servlet詳解

    Java tomcat手動配置servlet詳解

    這篇文章主要為大家介紹了tomcat手動配置servlet,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-11-11
  • java連接zookeeper實現(xiàn)zookeeper教程

    java連接zookeeper實現(xiàn)zookeeper教程

    這篇文章主要介紹了java連接zookeeper實現(xiàn)zookeeper教程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11

最新評論