要想通过SpringBoot写一个简单的处理请求的服务器(方法),需要有以下步骤
- 建立连接
- 请求
- 响应
来复习的话直接在文章末尾看源码就行
https://blog.csdn.net/dream_ready/article/details/133948253
建立一个Controller的包,在该包下建立HelloController.java(正常的java文件)

给该类加上@RestController注解,表明该类处理HTTP请求,并返回数据,不再返回视图(不再返回http页面)
集成了@Controller和@ResponseBody两个注解的功能
return表示响应值,该类返回值是String,此处表示返回名为 Hello,SpringBoot 的字符串
文章末尾有源码

此处以url直接发送请求为例,PostMan等工具操作类似
向这个路径发送请求
@RequestMapping指定前端用来访问的url路径

请求方式如下:

注:@RequestMapping也可以对类使用

这时访问类似于 localhost:8080:/user/sayhello
return表示响应值,该类返回值是String,此处表示返回名为 Hello,SpringBoot 的字符串
必须在类上加上@restController注解才可以,否则默认返回视图(http页面)

在一个类中可以定义多个方法,并配有不同的url路径:
- @RestController
- public class HelloController {
- @RequestMapping("/sayhi")
- public String sayHi(){
- return "Hi,SpringBoot";
- }
-
- @RequestMapping("/sayhello")
- public String sayHello(){
- return "Hello,SpringBoot";
- }
- }