1. 程式人生 > >Mybatis大於小於符號的替換

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;