restful风格的URL请求及参数接收

1、restful风格URL

请求路径      请求方法      作用
/user/{id} HTTP   GET       查询id的user
/user/{id} HTTP   DELETE      删除id的user
/user/{id} HTTP   PUT       编辑id的user
/user       HTTP   POST       新增user

2、新增和修改一般是使用@RequestBody获取整个body

3、当需要从请求路径中获取参数的时候就只能使用@PathVariable注解,删除的时候一般只需要传id,通过url带参就可以了(我之前没有加@PathVariable注解就报错了)。如果需要多条件查询就用对象传查询条件

注解都是加在请求参数的前面,如下所示:

@DeleteMapping(value = "/user/{id}")
public Message logicalDeletionById(@PathVariable(name = "id") String id) {}
原文地址:https://www.cnblogs.com/kongbursi-2292702937/p/14691106.html