Mybatis系列(一)— 处理冲突字符

在Mybatis的配置文件中编写SQL经常会遇到字符冲突问题

  • where或者having中使用"<"过滤,Mybatis xml解析器将其当做配置的开始标签处理;

  • "&"且关系

对于这种情况有两种处理方式:

1. 使用xml转移字符,如下表:

< <
> >
& &
*apos; '
" "

2.使用特殊域 ,将需要的冲突字符包含在其中,这样Mybatis解析时,就能将其当做正常字符处理:

<![CDATA[<]]> 
原文地址:https://www.cnblogs.com/lxyit/p/9434276.html