您当前的位置: 首页 >  Java

小志的博客

暂无认证

  • 16浏览

    0关注

    1217博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

Mybatis报错Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang

小志的博客 发布时间:2021-05-23 21:35:08 ,浏览量:16

1、报错场景
  • lz在使用mybatis更新Date类型日期字段时,报错invalid comparison: java.util.Date and java.lang

2、报错截图如下: 在这里插入图片描述 3、报错原因


 ......


 ......

  • 报错原因出现在if标签中的 disStartTime !=’’ 表达式和disEndTime !=’'表达式,这里就相当于date与string比较,故mybatis报错 invalid comparison: java.util.Date and java.lang.

4、解决方式

  • 在if标签中去掉disStartTime !=’’ 表达式和disEndTime !=’'表达式,即可解决问题。
  • 修改后的代码截图如下:

在这里插入图片描述

关注
打赏
1661269038
查看更多评论
立即登录/注册

微信扫码登录

0.0422s