码迷,mamicode.com
首页 > 其他好文 > 详细

mybatis ![CDATA[ ]] 使用,小于大于号转义

时间:2020-04-26 11:07:32      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:tis   XML   sel   sql语句   java   des   esc   文件的   pre   

使用Mybatis的xml文件中写sql语句时写入了一些特殊字符 如 < > & 等,但解析xml文件的时候会被转义

所以可以使用CDATA来避免这个问题

可以使用<![CDATA[   sql      ]]>.

<select id="getKqzlAll" resultMap="BaseResultMap">
        select
           *
        from KQZL
        <where>
            <if test="DWBH !=null and DWBH !=‘‘">
                DWBH=#{DWBH}
            </if>
            <if test="startTime !=null and startTime !=‘‘">
                and TO_CHAR(JLSJ,‘YYYY-MM-DD HH24:MI:SS‘)<![CDATA[ >= ]]> #{startTime}
            </if>
            <if test="endTime !=null and endTime !=‘‘">
                and TO_CHAR(JLSJ,‘YYYY-MM-DD HH24:MI:SS‘)<![CDATA[ <= ]]> #{endTime}
            </if>
        </where>
        order by JLSJ desc
    </select>

  

mybatis ![CDATA[ ]] 使用,小于大于号转义

标签:tis   XML   sel   sql语句   java   des   esc   文件的   pre   

原文地址:https://www.cnblogs.com/chenxu1997/p/12777406.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!