mybatis的xml中大于小于比较的写法
2021-01-28 本文已影响0人
shenzhao_f9aa
问题: xml文件不直接支持 > , < , ' , " , & 它们需要转义字符才能被读取
解决办法:
方法一 使用xml转义符
< < 小于
<= <= 小于等于
> > 大于
>= >= 大于等于
& &和
' ' 单引号
" " 双引号
方法二 使用CDATA XML语法
<![CDATA[ ]]>
<![CDATA[ >= ]]> 大于等于
<![CDATA[ <= ]]> 小于等于
也可以将特殊语句放在内部执行
<![CDATA[ SELECT newsEdit,newsId, newstitle FROM shoppingGuide WHERE 1=1 AND newsday > #{startTime} AND newsday <= #{endTime} ]]>