作為一個(gè)Hello world辛润,我們使用STS插件來快速搭建一個(gè)SpringBoot項(xiàng)目表制。
打開eclipse,F(xiàn)ile->New->Others...埋泵,如下圖幔欧,選擇Spring Starter Project
進(jìn)入下一步,填寫相關(guān)工程的信息秋泄,如下截圖
再進(jìn)入下一步琐馆,這里我們可以選擇SpringBoot的版本,如圖可知恒序,當(dāng)前最新版為2.0.5瘦麸,因?yàn)槲覀円罱ㄒ粋€(gè)Web項(xiàng)目,故選擇Web歧胁。
直接點(diǎn)擊Finish滋饲,若首次本地maven無相關(guān)jar包厉碟,需要在線下載,需要一定的時(shí)間屠缭,請耐心等待箍鼓。
至此,我們就完成一個(gè)SpringBoot項(xiàng)目的搭建呵曹,沒錯(cuò)款咖,就是如此簡單!
我們來看看整個(gè)項(xiàng)目的結(jié)構(gòu)目錄奄喂,如下圖所示铐殃,右邊紅圈為項(xiàng)目的入口
我們再來看看經(jīng)過上述的操作配置,自動(dòng)生成的pom文件跨新,如下圖富腊,請注意紅圈部分,這就是SpringBoot的方便及強(qiáng)悍之處域帐,指定了父項(xiàng)目赘被、spring web項(xiàng)目相關(guān)的容器及依賴、內(nèi)置tomcat肖揣、測試等標(biāo)配東東都通過如下簡單配置幫我們自動(dòng)生成了民假,極大地提高開發(fā)效率。
接著许饿,我們編寫一個(gè)最簡單controller阳欲,如圖,建立web包陋率,并建立一個(gè)controller類球化,若啟動(dòng)成功后,訪問http://localhost:8080/瓦糟,則會(huì)在瀏覽器上輸出:Hello World!
接著筒愚,我們來啟動(dòng)該Hello World項(xiàng)目,Spring Boot的啟動(dòng)方式有所不同菩浙,簡單快捷一直是其最大的優(yōu)點(diǎn)巢掺,選擇入口類MyDemoApplication,右鍵劲蜻,Run As->Spring Boot App陆淀,如下圖
然后將在控制臺上看到如下logs,具有Spring Boot特色的logs先嬉,log也打印出當(dāng)前使用Spring Boot的版本轧苫,如下圖
訪問http://localhost:8080/,如下圖疫蔓,看到這片可愛的小綠葉及“Hello World!”的展示含懊,即說明項(xiàng)目啟動(dòng)成功身冬!
至此,我們便完成了一個(gè)最簡單的SpringBoot之Hello world項(xiàng)目岔乔!