使用Mybatis写xml 映射文件时,如果SQL语句用到<,>,<=,>= 等,在mybatis中不可以这么写,因与xml文件的元素<>冲突,所以需要转义。
一、常见字符及其转义字符
| 符号 | 原始字符 | 转义字符 |
|---|---|---|
| 大于 | > | > |
| 大于等于 | >= | >= |
| 小于 | < | < |
| 小于等于 | <= | <= |
| 和 | & | & |
| 单引号 | ’ | ' |
| 双引号 | " | " |
二、使用<![CDATA[查询语句]]> ,这样在CDATA内部的所有内容都会被解析器忽略。
<![CDATA[select * from user where csrq >= #{startDate}]]>文章转载自云自由,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




