普通前端传递参数
get
- 单个参数 @RequestParam
- 实体类 不需要注解
post 一般没有单个参数
- 多个参数 RequestBody
分布式
Get 类型
- 单个参数 @RequestParam(value = “ids”)一定要填写参数
- 多个参数 SpringQueryMap
- 效验直接加上去
- 路劲参数
Post类型
单个参数多个都用RequestBody 单个参数最好也建立 实体类
注意事项
集合类型推荐用Post RequestBody类型
查询用get 提交数据用post
案例
分页
(@RequestParam(“shopNo”) String shopNo, @SpringQueryMap Pageable pageable)
已测试 可以承接
{"offset":10,"pageNumber":1,"pageSize":10,"paged":true,"sort":{"empty":true,"sorted":false,"unsorted":true},"unpaged":false}
get 传递数组参数 没有加 RequestParam
显示异常 报不支持Post 方法
参考文档