BinaryTom

导航

Mybatis大于小于符号的替换

在Mybatis中,把一部分查询的语句分离到了xml文件中,因此在使用的时候不可以使用影响xml格式的一些符号,比如> <之类的符号,因此要使用这些符号的替换符号。

对照表如下:

符号 替换符号
> &gt;
>= &gt;=
< &lt;
<= &lt;=
& &amp;
' &apos;
" &quot;

例:

原sql:SELECT * FROM student WHERE id >= 5;

替换后:SELECT * FROM student WHERE id &gt;= 5;

除此之外,还可以使用另一种写法<![CDATA[ >= ]]>,用<![CDATA[ ]]>将使用的符号>=包围起来。

用第二中方法改写sql:SELECT * FROM student WHERE id <![CDATA[ >= ]]> 5;

posted on 2018-05-18 08:36  BinaryTom  阅读(289)  评论(0编辑  收藏  举报