SpringBootWeb快速入門
- 創建Springboot工程,并勾選web開發相關依賴
- 定義HelloController類,添加方法hello,并添加相關注釋
- 運行測試
創建新的SpringBoot項目
幾個注意的點:
Name:基本上不用管,會根據下面的Arifact變更
Loaction:存儲地址
Language:Java項目就選java唄
Type:我這里選的是Maven
Group:域名反寫(例如:com.taob),跟公司走就行
Arifact:模塊名稱
Package name:包名稱
JDK、java根據自己的版本和需求來就行
Web中的spring-web是必選
Springboot中部分內容介紹
創建好之后可以點擊pom.xml進行查看,可以看到整個項目的<parent>
,他的意思是繼承于springboot.
<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.7.14</version><relativePath/> <!-- lookup parent from repository --></parent>
另外springboot為我們自動創建了名字為SpringbootWebQuickstartApplication的啟動類。
定義HelloController類
在com.ztt下創建controller.Hello這個類,
Hello.class內部代碼:
package com.ztt.controller;import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;// 請求處理類
@RestController // 進行標注,通過此標注告訴JAVA程序這是一個請求處理類
public class Hello {@RequestMapping("/hello") // 瀏覽器請求/hello就會自動調用下面的方法public String hello(){System.out.println("Hello World");return "Hello World";}
}
直接在啟動類上的main方法上啟動整個程序。
可以看到控制臺上有輸出,利用了Tomcat服務器,并占用了8080;
在瀏覽器窗口上輸入http://localhost:8080/hello,即可檢查到我們的輸出