在MyBatis中遇到特殊符号时有两种转义方式:
第一种
(复制时请去掉空格)
描述 | 空格 | 小于 | 大于 | 小于等于 | 大于等于 | 与 | 单引号 | 双引号 |
---|---|---|---|---|---|---|---|---|
原符号 | < | > | <= | >= | & | ' | " | |
替换符号 | & nbsp; | & lt; | & gt; | & lt;= | & gt;= | & amp; | & apos; | & quot; |
例如:
<select id = "selectUserByAge" resultMap = "user" >
select
id,userName,age
from
userTable
where
age >= user
</select>
第二种
使用 <[CDATA[>=]]> 进行转义
例如:
<select id = "selectUserByAge" resultMap = "user" >
select
id,userName,age
from
userTable
where
age <![CDATA[>=]]> user
</select>