Mybatis系列(一)— 处理冲突字符
在Mybatis的配置文件中编写SQL经常会遇到字符冲突问题
- 
where或者having中使用"<"过滤,Mybatis xml解析器将其当做配置的开始标签处理; 
- 
"&"且关系 
对于这种情况有两种处理方式:
1. 使用xml转移字符,如下表:
| < | < | 
|---|---|
| > | > | 
| & | & | 
| *apos; | ' | 
| " | " | 
2.使用特殊域 ,将需要的冲突字符包含在其中,这样Mybatis解析时,就能将其当做正常字符处理:
<![CDATA[<]]> 
在Mybatis的配置文件中编写SQL经常会遇到字符冲突问题
where或者having中使用"<"过滤,Mybatis xml解析器将其当做配置的开始标签处理;
"&"且关系
对于这种情况有两种处理方式:
| < | < | 
|---|---|
| > | > | 
| & | & | 
| *apos; | ' | 
| " | " | 
<![CDATA[<]]> 
