​写于 20210627 20:53 北京朝阳区​


文章目录


场景

今天遇到一个奇怪的问题(还是菜),接口如下,俩个对象接收参数,其中一个前面加了 ​​@RequestBody()​​​ 。结果导致 ​​UserInfo.class​​ 对象传参不能接收成功。

@RequestMapping("/test")
public Integer test(@RequestBody User user, UserInfo userInfo) {
System.out.println(user.toString());
System.out.println(userInfo.toString());
return user.getQq();
}

解决

参考

微信搜:JavaPub,中大厂面试题。