1. Spring Boot是什么?
以往我們構建一個新的spring小項目,也需要做許多的配置工作粉洼,依賴管理,spring配置文件叶摄,等等属韧,成功啟動還要配置應用服務器Tomcat等。 一套流程下來我們會費很多功夫蛤吓。
而boot的出現(xiàn)解決了上面所說的問題宵喂。他建立在現(xiàn)有的spring框架之上幫助我們以最少的工作量,構建使用spring項目会傲。
簡化了使用 Spring 的難度樊破,簡省了繁重的配置愉棱,提供了各種啟動器,開發(fā)者能快速上手哲戚。
2. 有哪些優(yōu)點奔滑?
- 簡化Maven配置,避免各種版本的沖突顺少,starters自動依賴與版本控制
- 內(nèi)嵌了web容器朋其,可獨立運行
- 大量自動配置,簡化開發(fā)
- @Configuration配置類實現(xiàn)更少的配置
- 方便集成主流框架
- 上手簡單