invalid comparison: java.util.Date and java.lang.String异常的原因
mybatis查询时使用date类型与“”比较导致的
例
<if test="params.applicationEndTime != null and params.applicationEndTime!=''"> AND o.application_time <![CDATA[ <= ]]> #{params.applicationEndTime} </if>
无需与‘’判断
只需
params.applicationEndTime != null
即可