SpringBean容器以及@Configuration的一些測試

在讀SpringInAction4 時候 看到將多個@Configuration 整合到一個@Configuration類裏面的註解@Import測試

因此就一直覺得Spring只加載了一個@Configuration 其餘的都須要經過@Import將其餘的@Configration合併起來。.net

因此在開發SpringBoot的時候,自定義配置那些@Configuration的時候,一直在思考倒地是誰負責把這些配置整合起來的,component

後來通過多方測試發現,@Configuration 本身本省就是個@component,  只要主配置設置@ComponenScan 能掃描到的@Configuration都會自動被自開發

動歸入到Bean容器中(包括其中配置的Bean),如今仍是比較想不通的是,既然如此那又何必@import?難道是爲了兼顧@ComponenScan掃描不到的get

@Configuration?io

相關文章
相關標籤/搜索