Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String问题与解决
原因:在Mapper.xml中对非字符串类型的数据进行了是否为空判断,如date类型的数据Create_Date != ‘’,decimal类型的数据price != ''都会报这个错误
只有字符串才需要非空判断
Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String解决
顺着这里的蓝色提示类,找到它对应的 .xml文件
Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String解决
在这个配置文件中仔细地找
Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String解决
看到我这里的useDate了吗,就是它,明明是个Date类型的却有判空操作,去掉and以及后面的东西
Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String解决
变成酱紫,就可以啦
参考:link https://www.cnblogs.com/coffee9527/p/9179941.html
link https://blog.csdn.net/beidaol/article/details/85061472

相关文章: