從零開始的springboot(一)--使用idea創(chuàng)建springboot項目

? 我開發(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


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

相關閱讀更多精彩內容

友情鏈接更多精彩內容