在Mybatis中当使用 < 或 <= 会出错,如果要顺利的使用比较判断,须采用转换的方法如下:
第一种写法:
原符号 < <= > >= & ' "
替换符号 < <= > >= & ' "
例如:sql如下:
id >= #{startId} and id <= #{endId}
第二种写法:
大于等于
<![CDATA[ >= ]]>
小于等于
<![CDATA[ <= ]]>
例如:sql如下:
id <![CDATA[ >= ]]> #{startId} and id <![CDATA[ <= ]]> #{endId}