? 我開發(fā)使用的是idea開發(fā),jdk版本是1.8版本,這兩個東西的下載就不說了,但是感覺上還是想說要是使用idea就最好使用學生賬號,畢竟免費而且全家桶都可以用,不用寫英文信那么麻煩
? 新建一個springboot項目,首先當然是新建project

? 接著就是選擇spring initializer,默認default就行,這樣的話就會在那個網址上自動下載springboot項目

接著你就會看到這個畫面,group一般是你的組織的名字,Artifact是項目名字,一般來說group是這么填寫的:?域名.公司名.項目名,artifact是這么填寫的:項目名-xxx,version的話就是版本號,一般來說,maven就是根據這三個來組成唯一標識。當然,如果你是練手的話隨便填寫就行,這個并不重要

? 接下來你會看到這個這個,因為我們開發(fā)的是一個web項目,所以我們直接選擇web就行,這樣的話,maven會自動幫我們下載我們需要的web開發(fā)的jar包

最后你會見到這個,這個是你文件存儲的位置直接finish就行

? 接下來你會看到這樣的文件夾,pom.xml是用于maven下載的,java文件夾是我們的需要寫的java邏輯,reources文件夾里的static是用于存放靜態(tài)資源文件,類似于圖片啊,前端文件之類的,application.properties是這個項目的配置文件,DemoTestApplication這個類是我們的啟動類,test文件夾是存放測試類的地方。如果你了解ssm框架,你會發(fā)現(xiàn),你不需要搞那么多配置了,因為springboot已經幫你解決了,而且springboot內置tomcat,也就是說,你直接運行就可以了,十分方便

? 我們先新建一個controller文件夾和一個controller類

里面寫上這些內容,RestController這個表示我是controller而且返回的數據自動打包成json數據,@RequestMapping(value ="/test",method = RequestMethod.GET)表示這個方法是get請求,請求的時候要加/test
package com.example.test.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;
/**
* @author qiubo
* @date 2019/1/20
*/
@RestController
public class TestController {
@RequestMapping(value ="/test",method = RequestMethod.GET)
String getTest(){
return "test";
}
}
? 接下來選擇啟動類,運行

? 打開瀏覽器,輸入http://localhost:8080/test,就可以看到你返回的test
