SIGN_DATE = #{signDate}, _java.lang.illega">
当前位置:   article > 正文

java.lang.illegalargumentexception: invalid comparison: java.util.date and java.lang.string错误及处理

java.lang.illegalargumentexception: invalid comparison: java.util.date and j

错误描述:
无效的比较,date类型与string类

java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String
  • 1

错误原因:

            <if test="signDate != null and signDate != ''">
                SIGN_DATE = #{signDate},
            </if>
  • 1
  • 2
  • 3

在mybatis xml文件中使用了if判断字段是否为空,且不为 ’ ',这应该是判断字符串的,所以报错

解决方法:

            <if test="signDate != null">
                SIGN_DATE = #{signDate},
            </if>
  • 1
  • 2
  • 3
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/214110
推荐阅读
相关标签
  

闽ICP备14008679号