Restful风格的五种基本操作
五种操作分别为:新增、删除、修改、查询单个、查询所有。
利用restful风格书写访问路径时,会发现大多数路径其实都是很相似甚至一样的,但他们的区别主要是利用数据提交的方式,即method 。还需注意的点是,当有参数id的时候需要在方法的形参前加上@PathVariable 注解
新增:http://localhost:8080/users method为post
删除:http://localhost:8080/users/{id} method为delete
修改:http://localhost:8080/users method为put
查询单个:http://localhost:8080/users/{id} method为get
查询全部:http://localhost:8080/users method为get
在controller层进行操作
package cs.yangtze.controller;
import cs.yangtze.entity.User;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.*;
import javax.xml.ws.RequestWrapper;
/**
* @Version 1.0
* @Author:cyl
* @Date:2022/8/16
* @Content:
*/
@Controller
public class UserController {
//新增
@RequestMapping(value = "/users",method = RequestMethod.POST)
@ResponseBody
public String save(){
System.out.println("user save...")