@RequestParam和@RequestBody的不同点

2022-12-12 11:12:56
@RequestParam用于url查询字符串(Params)、form-data和x-www-form-urlencoded参数格式解析。但是,get请求下无法解析x-www-form-urlencoded。 @RequestParam可以很方便的解析参数较少的请求,并且易于对参数校验。 @RequestBody用于application/json参数格式解析,且Get Post 方式均可以解析。 @RequestBody适用于参数较多的请求,解析式需要提供实体类,由jackson自动反序列化成对应的Java实体类对象(pojo对象,Java组件)。 https://www.cnblogs.com/engeng/p/16575335.html