- auto-configuration
Auto-configuration是Spring Boot的核心特性,其約定大於配置的思想,賦予了Spring Boot開箱即用的強大能力。 - starter
starter是一種非常重要的機制,能夠拋棄以前繁雜的配置,將其統一集成進starter,應用者只需要在maven中引入starter依賴,SpringBoot就能自動掃描到要加載的信息並啟動相應的默認配置。starter讓我們擺脫了各種依賴庫的處理,需要配置各種信息的困擾。SpringBoot會自動通過classpath路徑下的類發現需要的Bean,並注冊進IOC容器。SpringBoot提供了針對日常企業應用研發各種場景的spring-boot-starter依賴模塊。所有這些依賴模塊都遵循着約定成俗的默認配置,並允許我們調整這些配置,即遵循“約定大於配置”的理念 - springboot cli
Spring Boot CLI(Command Line Interface)是一個命令行工具,您可以用它來快速構建Spring原型應用。通過Spring Boot CLI,我們可以通過編寫Groovy腳本來快速的構建出Spring Boot應用,並通過命令行的方式將其運行起來。 - actuator
Actuator是Springboot提供的用來對應用系統進行自省和監控的功能模塊,借助於Actuator開發者可以很方便地對應用系統某些監控指標進行查看、統計