[java.lang.IllegalStateException: argument type mismatch Controller [dbsystem.sun.controller.Summary

[java.lang.IllegalStateException: argument type mismatch Controller [dbsystem.sun.controller.SummaryController

Method [public com.alibaba.fastjson.JSONObject dbsystem.sun.controller.SummaryController.listSummaryInfo(com.alibaba.fastjson.JSONObject)] with argument values:
[0] [type=org.springframework.validation.support.BindingAwareModelMap] [value={}] ]
在这里插入图片描述

Solution:

这个Warning找了很久,在前后端交互REST设计模式下,先排除前端, 又从Dao层开始排查,到MyBatis的SQL语句,再到Service层,最后发现原来是Controller层的形参接受时,没加 @RequestBody,晕(((φ(◎ロ◎;)φ)))!

在这里插入图片描述


版权声明:本文为qq_40994260原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。