使用mybatis出现异常:invalid comparison: java.time.LocalDateTime and java.lang.String
生活随笔
收集整理的這篇文章主要介紹了
使用mybatis出现异常:invalid comparison: java.time.LocalDateTime and java.lang.String
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
整了半天終于找到問題所在:在mapper文件中,對該參數(shù)進(jìn)行了和字符串的對比,如下:
<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>?
一定要注意參數(shù)對比時(shí)類型是否相同。
轉(zhuǎn)載于:https://www.cnblogs.com/yjry-th/p/10948964.html
總結(jié)
以上是生活随笔為你收集整理的使用mybatis出现异常:invalid comparison: java.time.LocalDateTime and java.lang.String的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 恋与制作人11~19剧情
- 下一篇: 恋与制作人第二章14