java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String问题解决
短信预约 -IT技能 免费直播动态提醒
一.问题
java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String(无效比较:java.util.Date和java.lang.String)
二.原因
为什么会说无效比较呢,因为Date类型只能为null值,只有String可以为null和空字符串,所以当你在你的mapper.xml里面对不是String类型的字段进行 空字符串 判断时就会报错。
三.解决
因为Date类型只能等于null,等于 空字符串 是对字符串操作,所以会报错,只做null判断就好了
四.联系
判断你的mapper.xml能不能用空字符串判断你的字段,可以根据你数据库的那个字段能否赋值空字符串就行。
来源地址:https://blog.csdn.net/twotwo22222/article/details/125524360
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341