zoukankan      html  css  js  c++  java
  • Mybatis在xml文件中处理大于号小于号的方法

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

    mapper文件示例代码:

    <if test="startTime != null ">
        AND order_date &gt;= #{startTime,jdbcType=DATE} 
    </if>
    <if test="endTime != null ">
        AND order_date &lt;= #{endTime,jdbcType=DATE} 
    </if>

    附:XML转义字符

    &lt;      <    小于号   
    &gt;      >    大于号   
    &amp;      &    和   
    &apos;      ’    单引号   
    &quot;      "    双引号   


    第二种方法:
    因为这个是xml格式的,所以不允许出现类似">"这样的字符,但是可以使用<![CDATA[ ]]>符号进行说明,将此类符号不进行解析 
    mapper文件示例代码:

    <if test="startTime != null ">
        AND <![CDATA[ order_date >= #{startTime,jdbcType=DATE}  ]]>
    </if>
    <if test="endTime != null ">
        AND <![CDATA[ order_date <= #{endTime,jdbcType=DATE}  ]]>
    </if>
  • 相关阅读:
    PyQt5--Buttons
    PyQt5--Position
    PyQt5--ShowWindowCenter
    PyQt5--MessageBox
    PyQt5--CloseWindow
    PyQt5--ShowTips
    PyQt5---ChangeIcon
    PyQt5---firstwindow
    PyQt5--StatusBar
    PyQt5 的几个核心模块作用
  • 原文地址:https://www.cnblogs.com/socketqiang/p/10861998.html
Copyright © 2011-2022 走看看