1、使用转义字符
在mapper.xml 中用转义字符替换比较关系字符是个好的习惯,有利于xml解析器解析。
关系 | 原符号 | 转义符号 |
---|---|---|
大于 | > | > |
小于 | < | < |
大于等于 | >= | >= |
小于等于 | <= | <= |
不等于 | <> | <> |
与 | & | & |
单引号 | ’ | ' |
双引号 | " | " |
2、使用CDATA
在 XML文件中,CDATA 区段(CDATA section)中的文本不会被解析器解析,保持原文本不变。
关系 | CDATA区段 |
---|---|
大于 | <![CDATA[>]]> |
小于 | <![CDATA[<]]> |
大于等于 | <![CDATA[>=]]> |
小于等于 | <![CDATA[<=]]> |
不等于 | <![CDATA[<>]]> |
3、SQL写法
select t.* form tablenme t where t.id > 1
select t.* form tablenme t where t.id <![CDATA[>]]> 1