查询报错 invalid comparison: java.util.Date and java.lang.String;字面意思是Data和String不匹配
是因为<if test="endTradeTime != null and endTradeTime != ''">标签出现endTradeTime != ''的表达式,这里就相当于date与string比较,故mybatis报错 invalid comparison: java.util.Date and java.lang.String;