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;