1.創建項目 步驟:
File ---->New ----->Project-------->Spring Initalizr ----->Next ------->填寫項目信息----->選擇Web Spring Web 項目 Spring版本暫時選擇2.1.14版本 選擇2.2.7版本會報錯 -------->Next --------->填寫項目名字和項目位置---------->Finish
2.創建項目完成後 右下角會有一個提示:Maven projects need to be imported 兩個選項 建議選擇:Enable Auto-Import 自動導入
3.項目裏面有個重要的文件:pom.xml 裏面有Spring boot的版本和相關依賴 還有打成Jar包需要的插件
4.在src--->java ----具體包名中 點擊右鍵 --->New --->java class ----->我這邊創建的Class: control.HelloWorldControl
5.HelloWorldControl 整個類上面加一個@Controller註解 寫一個帶有返回值String的方法叫:hellowWorld() 該方法加兩個註解@ResponseBody @RequestMapping("/hello") 該方法返回值:return "Hello World";
@Controller public class HelloWorldControl { @ResponseBody @RequestMapping("/hello") public String helloWorld(){ return "Hello World"; } }
6.啓動服務器
7.可以看到上面SpringBoot已經運行起來 端口號是:8080 接下來就可以利用瀏覽器去測試hello接口了 在瀏覽器輸入:http://localhost:8080/hello 點擊回車 界面返回值:Hello World 到此說明我們程序的Hello World 運行沒問題了
8.將項目打成 Jar包 點擊右側Maven ------->demo--->Lifecycle ------package
點擊Package就開始打包 打包過程下面會有提示 等打包完會告訴你打包成的Jar包在 Target目錄中:Building jar: /Users/jason/Downloads/SpringBootProject/Demo04/target/demo-0.0.1-SNAPSHOT.jar
9.打開終端 輸入:java -jar +剛纔打包成的Jar的路徑 簡化部署該項目
java -jar /Users/jason/Downloads/SpringBootProject/Demo04/target/demo-0.0.1-SNAPSHOT.jar
10.等Jar包在終端運行起來後 我們重複第七步 再去網頁輸入:http://localhost:8080/hello 一樣可以獲取到返回值:Hello world
到此就算完成了 Spring boot的Hello World 項目,也恭喜您Spring Boot已經入門了!!!