MyBatis中小于号<编译出错

<select id="getTotalValues" resultType="int">
        <![CDATA[
        select COUNT(DISTINCT value) from tableName d  where crtime < CURDATE()
        ]]>
    </select>

之前一直编译不过去,提示在<小于号的位置有错误,google一下原来大家都有这个错误,因为是在xml文件里面写的sql,需要用<![CDATA[]]>括起来,小于号"<"与标签冲突,可以用&lt;代替,大于号正常。

mybatis模糊查询用like时候可以用Concat函数拼接字符串 like '%' || #{col} || '%', like concat( concat('%', #{col}), '%')

你可能感兴趣的:(mybatis,ibatis,like,>,<)