IBatis 映射文件 sql 中大于、小于等符号转义

相信好多朋友在写配置文件的时候,     直接写 > 、<、>=、<= 编译不通过!

这些其实就是 xml 文体的特殊符号,在编写是需要转义,有两种方式处理,如下:

 

方法一 : 直接替换 

 
< &lt;
> &gt;
<> &lt;&gt;
& &amp;
' &apos;
" &quot;

 

方法二:

用<![CDATA[ ]]>符号进行说明,此类符号不进行解析!

<![CDATA[ 你的sql ]]>

LIKE 的写法可以用下面的方式
LIKE #param# || '%' 或 '$param$%'

 

posted @ 2013-06-25 23:52 Mr.Tom 阅读(...) 评论(...) 编辑 收藏