關於mybatis異常 invalid comparison: java.util.Date and java.lang.String 的解決方法

1 報錯信息:如下圖 網上查了很多大家的解決方法,發現總沒有一個可以解決自己的問題的,花費了好久終於發現原來是mybatis的版本問題。 2 原因: 在mybatis 3.3.0,對於時間參數進行比較時的一個bug. 如果拿傳入的時間類型參數與空字符串’'進行對比判斷則會引發異常. 所以在上面的代碼中去該該判斷, 只保留非空判斷就可以了。 3 解決方法: 在mapper.xml中去掉對於字符串爲空
相關文章
相關標籤/搜索