一、创建管理器UserController
二、UserController代码如下:
package org.example.test_demo1.cotroller;
import org.example.test_demo1.entity.User;
import org.springframework.web.bind.annotation.*;
@RestController
public class UserCtroller {
@GetMapping("/user/{id}")
public String getUerById(@PathVariable int id){
System.out.println(id);
return "根据ID:"+id+"获取用户请求";
}
@PostMapping("/user")
public String save(User user){
return "添加用户";
}
@PutMapping("/user")
public String update(User uesr){
return "更新用户";
}
@DeleteMapping("/user/{id}")
public String deleteById(@PathVariable int id){
System.out.println(id);
return "根据ID:"+id+"删除用户请求";
}
}
三、运行案例
1.Get请求
localhost:8080/user/111
2.Post请求
localhost:8080/user
注意:Post请求不能通过浏览器进行请求验证,我们可以借助第三方软件ApiPost,下载网址为:https://www.apipost.cn/download.html
3.Put请求
localhost:8080/user
注意:Put请求不能通过浏览器进行请求验证,我们可以借助第三方软件ApiPost,下载网址为:https://www.apipost.cn/download.html
4.Delete请求
localhost:8080/user/111
注意:Delete请求不能通过浏览器进行请求验证,我们可以借助第三方软件ApiPost,下载网址为:https://www.apipost.cn/download.html