首先boot是‘引導’的意思,就是說Spring Boot 是Spring的一個引導程序。經過Spring Boot咱們能夠更輕鬆地入門,更簡單的使用Spring的框架。web
隨着應用的功能以及業務邏輯的日益複雜,傳統Spring程序每每伴隨着大量的XML配置文件以及複雜的Bean依賴關係。Spring IO團隊爲了擺脫Spring框架中各種繁複紛雜的配置,使用「約定優於配置」的思想,在Spring基礎上整合了大量經常使用的第三方庫的開發框架。Spring Boot就是在這種背景下誕生的。tomcat
這裏還要說的一點, Spring Boot 的出現並非單純的爲了簡化Spring開發,更是爲SpringCloud作鋪墊。下一節,咱們就看看什麼是SpringCloud。框架