欢迎光临
我们一直在努力

mybatis invalid comparison: java.util.Date and java.lang.String错误解决

Mybatis查询出错:invalid comparison: java.util.Date and java.lang.String

错误原因: 参数值为java.util.Date类型,但是mybatis mapper文件中比较是使用字符串的方式进行比较导致。

<if test="createTime != null and createTime !='' " >
      date(create_time) = date(#{createTime,jdbcType=TIMESTAMP})
</if>

改为:

<if test="createTime != null " >
      date(create_time) = date(#{createTime,jdbcType=TIMESTAMP})
</if>
赞(0) 打赏
未经允许不得转载:Ddmit » mybatis invalid comparison: java.util.Date and java.lang.String错误解决

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

登录

找回密码

注册