一.什麼是SpringBootweb
Spring Boot是由Pivotal團隊提供的全新框架,其設計的目的是用來簡化新Spring應用的初始搭建以及開發過程,該框架使用了特定的方式來進行配置,從而使開發人員再也不須要定義樣板化的配置。經過這種方式,Boot致力於在蓬勃發展的快速應用開發領域(rapid application development)成爲領導者。api
二.爲何使用SpringBoottomcat
咱們之前使用Spring框架的時候,咱們須要首先在(若是你使用Maven的話)pom文件中增長對相關的的依賴(使用gradle來構建的話基本也同樣)而後新建Spring相關的xml文件,並且每每那些xml文件還不會少。而後繼續使用tomcat或者jetty做爲容器來運行這個工程。基本上每次建立一個新的項目都是這麼一個流程,而咱們有時候僅僅想快速的建立一個Spring web工程來測試一些東西,或者是但願能節省時間,SpringBoot就能夠實現app
並且Spring Boot的目標不在於爲已解決的問題域提供新的解決方案,而是爲平臺帶來另外一種開發體驗,從而簡化對這些已有技術的使用。對於已經熟悉Spring生態系統的開發人員來講,Boot是一個很理想的選擇,不過對於採用Spring技術的新人來講,Boot提供一種更簡潔的方式來使用這些技術。框架
三.建立一個SpringBoot示例的步驟測試
1.建立一個模塊gradle
2.編寫一個Controller設計
3.啓動運行xml