当前位置:
首页 >
使用mybatis出现异常:invalid comparison: java.time.LocalDateTime and java.lang.String
发布时间:2023/12/15
45
豆豆
生活随笔
收集整理的这篇文章主要介绍了
使用mybatis出现异常:invalid comparison: java.time.LocalDateTime and java.lang.String
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
整了半天终于找到问题所在:在mapper文件中,对该参数进行了和字符串的对比,如下:
<if test="startTime != null and startTime != '' and endTime != null and endTime != ''">AND createTime BETWEEN #{startTime} AND #{endTime} </if>
修改为以下格式解决问题:
<if test="startTime != null and endTime != null">AND createTime BETWEEN #{startTime} AND #{endTime} </if>
一定要注意参数对比时类型是否相同。
转载于:https://www.cnblogs.com/yjry-th/p/10948964.html
总结
以上是生活随笔为你收集整理的使用mybatis出现异常:invalid comparison: java.time.LocalDateTime and java.lang.String的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 恋与制作人11~19剧情
- 下一篇: declaration of 'int