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) {}

 

posted @ 2021-04-22 19:16  kongbursi  阅读(1573)  评论(0编辑  收藏  举报