1. 程式人生 > >我理解的spring boot自動配置原理

我理解的spring boot自動配置原理

個人筆記,不喜勿噴!

功力不夠,寫不出來,:(

-----------------------------------------------

精髓:

sring boot 啟動時會載入大量的自動配置類;

看看我們需要的功能有沒有Spring Boot預設寫好的自動配置類;

看看自動配置類中有哪些元件,如果我們需要的元件存在,我們就不用配置了

給容器中自動新增元件的時候,會從properties類中獲取某些屬性,而這些屬性值可以在對應的配置檔案中指定

如果自動配置類沒有我們需要的內容,我們就要自己寫一個配置類

XXXAutoConfigurartion.java   --自動配置類。

XXXProperties  -- 封裝配置檔案相關屬性