在Mybatis下比对datetime类型的字段时,使用大于号(>)或小于号(<)报错。
报错原因:
mybatis查询的时候,需要用到运算符 小于号:< 和 大于号: >,在mybatis配置文件里面,这种会被认为是标签,所以解析错误
解决方案:
<![CDATA[
and beginTime >= '2015-09-10 05:08:24' and endTime<='2016-09-10 05:08:24'
]]>
本文介绍在Mybatis中使用大于号(>)和小于号(<)时出现的问题及解决方案。当这些符号用于datetime类型字段比较时,可能会被误解析为XML标签导致错误。文章提供了正确的配置示例。
在Mybatis下比对datetime类型的字段时,使用大于号(>)或小于号(<)报错。
报错原因:
mybatis查询的时候,需要用到运算符 小于号:< 和 大于号: >,在mybatis配置文件里面,这种会被认为是标签,所以解析错误
解决方案:
<![CDATA[
and beginTime >= '2015-09-10 05:08:24' and endTime<='2016-09-10 05:08:24'
]]>

被折叠的 条评论
为什么被折叠?