知识&技术&梦想 知识&技术&梦想

Mybatis在xml文件中处理大于号小于号的方法

第一种方法: 用转义字符。 用转义字符把">"和"<"替换掉,就没有问题了。

    AND order_date >= #{startTime,jdbcType=DATE} 


    AND order_date <= #{endTime,jdbcType=DATE} 

注意下,这里的startTime,endTime都是Date类型的~ 附:XML转义字符
<
< 小于号
>
> 大于号
&
&
'
单引号
" 
" 双引号
第二种方法: 因为这个是xml格式的,所以不允许出现类似">"这样的字符,但是可以使用符号进行说明,将此类符号不进行解析 mapper文件示例代码

    AND = #{startTime,jdbcType=DATE}  ]]>


    AND 

大纲