当先锋百科网

首页 1 2 3 4 5 6 7

这个错误找了好久,来看报错:
在这里插入图片描述

在这里插入图片描述
当查询条件全部为空时,报这个错误,Dao层参数也加了@Param,@Param注解的导包也正确,原因如下:
在这里插入图片描述
在这里插入图片描述
这里select语句用了parameterMap属性,由于我的@Param是用的一个类封装多个参数,传进一个对象,不能处理全null的情况(具体原因不详),故用parameterType属性代替parameterMap,可以完成全null处理,如下:
在这里插入图片描述

在这里插入图片描述
<select>的parameterType赋值为parameterMap的type属性值。