当前位置: 代码迷 >> 综合 >> mybatis中 无效的比较: invalid comparison: java.util.Date and java.lang.String
  详细解决方案

mybatis中 无效的比较: invalid comparison: java.util.Date and java.lang.String

热度:90   发布时间:2024-02-26 17:30:56.0

解决:

把mapper.xml中  <if test=" XXX !=null and XXX!='' "> XXX!=' ' 去掉就OK


原因: 是mybatis中,如果拿传入的时间类型参数( java.util.Date)与空字符串('')进行对比判断则会引发异常。

  相关解决方案