解决异常信息 Caused by: java.lang.IllegalArgumentException: invalid comparison: java.lang.String and java.util.Date

原来的xml文件

 <if test="null != endDate and '' != endDate">
                AND rr.REG_DATE &lt;= #{endDate}
            </if>

改为

 <if test="null != endDate">
                AND rr.REG_DATE &lt;= #{endDate}
            </if>

即可,应该在判断时,发现endDate类型时Date所以去掉即可

原文地址:https://www.cnblogs.com/dqcer/p/8759102.html