查询中,postman报错500,且idea报错:
2023-03-27 18:43:08.297 ERROR 33084 --- [nio-8080-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] :
Servlet.service() for servlet [dispatcherServlet] in context with path []
threw exception [Request processing failed; nested exception is
org.mybatis.spring.MyBatisSystemException: nested exception is
org.apache.ibatis.binding.BindingException:
Parameter 'username' not found.
Available parameters are [page, user, param1, param2]] with root cause
org.apache.ibatis.binding.BindingException:
Parameter 'username' not found.
Available parameters are [page, user, param1, param2]
报错信息说,username没找到
错误解决:mapper中我给user对象起了别名用来区分page对象,但是xml文件没对应着改,第一个是username的if语句,没找到,直接报错
把红框内的username改为user.username就能找到了