invalid comparison: java.util.Date and java.lang.String
無效的比較
解決: 把mapper.xml中
<if test="XXX !=null and XXX!=''">
XXX!=' ' 去掉就OK
原因: 時間與空字符串比較是無效的的
原因是mybatis中對於時間參數進行比較時的一個bug. 如果拿傳入的時間類型參數與空字符串''進行對比判斷則會引發異常. 所以在上面的代碼中去該該判斷, 只保留非空判斷就正常了
invalid comparison: java.util.Date and java.lang.String
無效的比較
解決: 把mapper.xml中
<if test="XXX !=null and XXX!=''">
XXX!=' ' 去掉就OK
原因: 時間與空字符串比較是無效的的
原因是mybatis中對於時間參數進行比較時的一個bug. 如果拿傳入的時間類型參數與空字符串''進行對比判斷則會引發異常. 所以在上面的代碼中去該該判斷, 只保留非空判斷就正常了
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。