而下面那個@import(),這個類點進去主要就是為了載入springboot的各種配置檔案。
在這個類中你可以找到如下這個方法,去載入配置路徑為meta-inf/spring-autoconfigure-metadata.properties檔案。
還有乙個方法則會去載入目錄下meta-inf/spring.factories這個檔案
其中spring.factories是告訴你有哪些配置類需要載入。
spring-autoconfigure-metadata.properties是對應配置類需要自動裝配的條件。
spring boot 之自動裝配
在之前用spring框架進行開發的時候,我們要寫巨多的配置檔案,並且隨著功能的完善,還需要不停的修改這些檔案,非常痛苦,但是在使用spring boot 之後就沒有這些煩惱啦 雖然還是要寫一點點,但是對比以前,忽略不計 是真的不需要寫這些檔案了嗎?其實這些檔案時spring boot 在啟動時幫我們...
SpringBoot 自動裝配原理
enableautoconfiguration 自動裝配的註解 當spring容器載入中,會呼叫invokebeanfactorypostprocessors 這裡會去讀取beandefined各種載入方法,自動裝配則使用了 import註解實現呼叫autoconfigureimportseleto...
SpringBoot自動裝配原理
首先大家都知道springboot給我們帶來的好處,簡化配置 自動裝配 路人a 你知道springboot有什麼好處嗎?路人b 自動化配置!路人a 那你知道springboot怎麼去實現自動化的嗎?路人b 那要知道幹啥,好用就行了!這樣肯定是不對的,作為一名合格的碼農,最基本的要知道自己碼的是啥 s...