mybatis特殊符號報錯解決方法

mybatis < > & ’ "特殊符號報錯解決方法

因爲mybatis mapper文件是xml格式的,所以有時候不允許出現類似< > & ’ "這樣的字符,而我們寫sql時或做一些ognl表達式時 會出現這種問題 ,有兩種解決方案。

1.用轉義字符把>和<替換掉 表格語法:

轉義前 | 轉義後| 釋意
-------- | —
< | &lt;|小於

| &gt;|大於
& | &amp;|和
’ | &apos;|單引號
" | &quot;|雙引號
可以使用冒號來定義對齊方式:

項目 價格 數量
Computer 1600 元 5
Phone 12 元 12
Pipe 1 元 234

2.使用<![CDATA[ ]]>符號進行說明
將此類符號不進行解析

<![CDATA[ when min(starttime)<='12:00' and max(endtime)<='12:00' ]]>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章