解決mybatis中轉義字符的問題
阿新 • • 發佈:2018-06-15
bat TE XML max table cdata tab bsp AD
xml格式中不允許出現類似“>”這樣的字符,有如下兩種解決方法
方法一:使用轉義字符
SELECT * FROM test WHERE 1 = 1 AND start_date <= CURRENT_DATE AND end_date >= CURRENT_DATE
附:XML轉義字符
< |
< |
小於號 |
> |
> |
大於號 |
& |
& |
和 |
' |
’ |
單引號 |
" |
" |
雙引號 |
方法二:使用<![CDATA[ ... ]]>
<![CDATA[ when min(starttime)<=‘12:00‘ and max(endtime)<=‘12:00‘ ]]>
解決mybatis中轉義字符的問題