在写mysql的sql语句时,会用到>=或者<=
那么<=这个会被解析为xml的语法 (org.xml.sax.SAXParseException)
这样就会报错。
解决:
< | < |
> | > |
+ "<if test='total_price_b!=null and total_price_e!=null'>" + " and (total_price >= #{total_price_b} and total_price <= #{total_price_e})" + "</if>"