背景
2014 年,Spring Boot 1.0 發佈。Spring Boot 的發佈絕對是 Pivotal 歷史上具有里程碑意義的事件,它讓我們能夠非常簡便地開發 Spring 應用,屏蔽了各種配置文件和底層實現,提供 AutoConfiguration,Factory Loading Mechanism, Embedded Servlet Container,Conditional Annotation 等諸多特性。目前圍繞着 Spring Boot 的生態項目已經太多了,包括 Spring Cloud,Spring Cloud Gateway,Spring Initializr,Spring Cloud Stream, Spring Cloud Data Flow。周邊幾乎所有的第三方開源項目都創建了 Spring Boot