1, 简单参数
定义方法形参,请求参数名与形参变量名一致。
如果不一致,通过@RequestParam手动映射。
2,实体参数
请求参数名,与实体对象的属性名一致,会自动接收封装。
3,数组集合参数
数组:请求参数名与数组名一致,直接封装。
集合:请求参数名与集合名一致,@RequestParam绑定关系。
4,日期参数
@DateTimeFormat
5,JSON参数
@RequestBody
6,路径参数
@PathVariable |
1, 简单参数
定义方法形参,请求参数名与形参变量名一致。
如果不一致,通过@RequestParam手动映射。
2,实体参数
请求参数名,与实体对象的属性名一致,会自动接收封装。
3,数组集合参数
数组:请求参数名与数组名一致,直接封装。
集合:请求参数名与集合名一致,@RequestParam绑定关系。
4,日期参数
@DateTimeFormat
5,JSON参数
@RequestBody
6,路径参数
@PathVariable
@Autowired
private HttpServletRequest request; |
@Autowired
private HttpServletRequest request;
refer to:
https://www.bilibili.com/video/BV1kg4y1x7o6?p=70