mybatis中不能直接写>(大于),<(小于),=(等于),或者大于(小于)等于,需要进行转义
方式一:转义字符
< | < | 小于号 |
> | > | 大于号 |
& | & | 和 |
' | ’ | 单引号 |
" | " | 双引号 |
方式二:通过标识符
<![CDATA[ ]]>
用法:<![CDATA[转义内容]]>
<![CDATA[ #{begin} <= test AND test <= #{end}]]>
注意:标记的sql语句中的<where> <if>等标签不会被解析