有个细节一直没有注意到,今天mark一下: mybatis进行时间比较的时候我们会这么写,一直都是在复制粘贴所以没有注意,一个标签<![CDATA[ ]]> 今天在做另外一个有时间比较sql的时候,xml一直报如下错: The content of elements must consist of well-formed character data or markup 检查没有xml标签问题,后来才注意到原来是没加<![CDATA[ ]]>标签导致: 因为这个是xml格式的,所以
网上大多数使用mybatis查询的时候都是把时间转换成Date使用的,其实这里时可以直接使用String的,比如 <if test="startTime != null and startTime != '' and endTime != null and endTime != ''"> AND (a.START_TIME >= #{startTime} AND a.START_TIME <= #{endTime} OR a.END_TIME >= #{