?( 1)遵循“習慣優于配置”的原則,使用Spring Boot只需要很少的配置,大部分的時候我們直接使用默認的配置即可;
(2)項目快速搭建,可以無需配置的自動整合第三方的框架;
(3)可以完全不使用XML配置文件,只需要自動配置和Java Config;
(4)內嵌Servlet容器,降低了對環境的要求,可以使用命令直接執行項目,應用可用jar包執行:java -jar;
(5)提供了starter POM, 能夠非常方便的進行包管理, 很大程度上減少了jar hell或者dependency hell;
(6)運行中應用狀態的監控;
(7)對主流開發框架的無配置集成;
(8)與云計算的天然繼承;