mybatis的xml中大于小于比较的写法

2021-01-28  本文已影响0人  shenzhao_f9aa

问题: xml文件不直接支持 > , < , ' , " , & 它们需要转义字符才能被读取

解决办法:

方法一 使用xml转义符

&lt;        < 小于

&lt;=      <= 小于等于

&gt;        > 大于

&gt;=      >=  大于等于

&amp;     &和

&apos;     ' 单引号

&quot;     " 双引号

方法二 使用CDATA    XML语法 

<![CDATA[     ]]>

<![CDATA[ >= ]]>  大于等于

<![CDATA[ <= ]]>  小于等于

也可以将特殊语句放在内部执行

<![CDATA[   SELECT newsEdit,newsId, newstitle FROM shoppingGuide WHERE 1=1 AND newsday > #{startTime} AND newsday <= #{endTime}    ]]>

上一篇下一篇

猜你喜欢

热点阅读