com.alibaba.druid.sql.parser.parserexception syntax error expect set ,actual WHERE
在项目中曾经遇到了数据错误导致的这个问题,这个错误最后检查是传参为空导致的错误:
排查过程:首先这个sql是mybatis通用sql,是框架自带的,因此不可能出错,那么只可能是传参报错,要么类型传递异常,要么参数为空,而参数是对象,对象属性的类型都是不变的,所以排除类型问题,最后定位参数为null,检查数据库之后得以确认是这个原因;