隨著動態(tài)語言的流行(ruby,Groovy,Scala,Node.js),java的開發(fā)顯得格外的笨重秒际。
繁多的配置、低下的開發(fā)效率、復雜的部署流程以及第三方技術集成難度大闹丐。
spring boot應運而生,其設計目的是用來簡化新Spring應用的初始搭建以及開發(fā)過程。
它使用“習慣優(yōu)于配置”(項目中存在大量的配置,此外還內置了一個習慣性的配置护昧,讓我們無需動手配置)的理念讓我們的項目快速運行起來。
spring boot 很容易創(chuàng)建一個獨立運行(jar包粗截,內嵌servlet容器)惋耙、準生產級別的基于spring框架的項目。
使用spring boot我們可以不用或者只需要很少的spring配置