From a81b839b048588338b3667351b0f9afeb97cc98d Mon Sep 17 00:00:00 2001 From: xuxin <840198532@qq.com> Date: Sat, 13 Sep 2025 17:08:17 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=AC=E4=B8=80=E4=B8=AAspringboot-web?= =?UTF-8?q?=E5=BF=AB=E9=80=9F=E5=85=A5=E9=97=A8=E5=B7=A5=E7=A8=8B-/hello?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- springboot-web-quickstart/pom.xml | 7 +++++++ .../SpringbootWebQuickstartApplication.java | 1 + .../com/inmind/controller/HelloController.java | 17 +++++++++++++++++ .../com/inmind/demos/web/BasicController.java | 2 +- 4 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 springboot-web-quickstart/src/main/java/com/inmind/controller/HelloController.java diff --git a/springboot-web-quickstart/pom.xml b/springboot-web-quickstart/pom.xml index ac8e2cf..9cd0e68 100644 --- a/springboot-web-quickstart/pom.xml +++ b/springboot-web-quickstart/pom.xml @@ -13,18 +13,25 @@ UTF-8 2.7.6 + + + org.springframework.boot spring-boot-starter-web + org.springframework.boot spring-boot-starter-test test + + + diff --git a/springboot-web-quickstart/src/main/java/com/inmind/SpringbootWebQuickstartApplication.java b/springboot-web-quickstart/src/main/java/com/inmind/SpringbootWebQuickstartApplication.java index 2f87536..6ee8159 100644 --- a/springboot-web-quickstart/src/main/java/com/inmind/SpringbootWebQuickstartApplication.java +++ b/springboot-web-quickstart/src/main/java/com/inmind/SpringbootWebQuickstartApplication.java @@ -3,6 +3,7 @@ package com.inmind; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; +//定义当前类为springboot的启动项 @SpringBootApplication public class SpringbootWebQuickstartApplication { diff --git a/springboot-web-quickstart/src/main/java/com/inmind/controller/HelloController.java b/springboot-web-quickstart/src/main/java/com/inmind/controller/HelloController.java new file mode 100644 index 0000000..77d7faf --- /dev/null +++ b/springboot-web-quickstart/src/main/java/com/inmind/controller/HelloController.java @@ -0,0 +1,17 @@ +package com.inmind.controller; + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +//表示当前是个请求处理类 +@RestController +public class HelloController { + + //请求处理方法,当访问/hello资源路径时,被hello方法所接收 + @RequestMapping("/hello") + public String hello(){ + String s = "hello world"; + System.out.println(s); + return s; + } +} diff --git a/springboot-web-quickstart/src/main/java/com/inmind/demos/web/BasicController.java b/springboot-web-quickstart/src/main/java/com/inmind/demos/web/BasicController.java index 3b63515..ab7d017 100644 --- a/springboot-web-quickstart/src/main/java/com/inmind/demos/web/BasicController.java +++ b/springboot-web-quickstart/src/main/java/com/inmind/demos/web/BasicController.java @@ -29,7 +29,7 @@ import org.springframework.web.bind.annotation.ResponseBody; public class BasicController { // http://127.0.0.1:8080/hello?name=lisi - @RequestMapping("/hello") + @RequestMapping("/hello1111") @ResponseBody public String hello(@RequestParam(name = "name", defaultValue = "unknown user") String name) { return "Hello " + name;