最詳細(xì)的SpringBoot入門項(xiàng)目——HelloWorld

最詳細(xì)的SpringBoot入門項(xiàng)目——HelloWorld

關(guān)于SpringBoot的介紹以及優(yōu)點(diǎn)這里就不說了,

接下來我們直奔主題,開始用SpringBoot構(gòu)建第一個(gè)項(xiàng)目HelloWorld

常用的創(chuàng)建SpringBoot項(xiàng)目的兩種方式

通過 https://start.spring.io/ 這個(gè)網(wǎng)站來生成一個(gè) Spring Boot 的項(xiàng)目

直接通過 IDEA 創(chuàng)建一個(gè) Spring Boot 的項(xiàng)目

我們將這兩種創(chuàng)建方式都來介紹一下

通過 https://start.spring.io/ 這個(gè)網(wǎng)站來生成一個(gè) Spring Boot 的項(xiàng)目

打開 https://start.spring.io/ 這個(gè)網(wǎng)址,畫面如下

這里默認(rèn)使用maven構(gòu)建,語言是Java,springboot的版本是2.2.1

group和artifact自己填寫

在往下選上依賴模塊包, Spring Web 這個(gè)模塊是我們必須的一個(gè)依賴

選完依賴模塊后,直接點(diǎn)擊下方的

按鈕生成項(xiàng)目,我們將生成的項(xiàng)目下載并解壓之后,直接使用 IDEA 打開即可。

直接通過 IDEA 創(chuàng)建一個(gè) Spring Boot 的項(xiàng)目

使用IDEA創(chuàng)建springboot項(xiàng)目跟上面方法類似,這里也來簡單的說一下

首先打開IDEA,我這里使用的版本是2019.2.1,點(diǎn)擊Create New Project

接下來按照下面的圖示

等大概幾分鐘時(shí)間等依賴包下載完成,項(xiàng)目目錄如下

當(dāng)然這里我們什么代碼都還沒寫,只是個(gè)空項(xiàng)目,下來我們來寫helloworld測試一下

新建一個(gè) controller 文件夾,并在這個(gè)文件夾下新建一個(gè)名字叫做 HelloWorldController 的類。

測試代碼

好了,到這里我們的第一個(gè)springboot項(xiàng)目已經(jīng)完成了。

這里有幾點(diǎn)需要說明一下

HelloworlddemoApplication啟動(dòng)類需要放在最外層,否則啟動(dòng)時(shí)一些類可能掃描不到,導(dǎo)致錯(cuò)誤

@RestController是Spring 4 之后新加的注解,相當(dāng)于Spring 4之前的 @Controller +@ResponseBody 源碼如下:

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容