最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mybatis中使用大于小于等于的正確方法

 更新時(shí)間:2021年04月14日 14:16:25   作者:千g  
在mybatis中sql是寫(xiě)在xml映射文件中的,如果sql中有一些特殊字符的話,在解析xml文件的時(shí)候就會(huì)被轉(zhuǎn)義,下面我們就一起來(lái)看一下大于小于等于是怎么轉(zhuǎn)義的

在mybatis中sql是寫(xiě)在xml映射文件中的,如果sql中有一些特殊字符的話,在解析xml文件的時(shí)候就會(huì)被轉(zhuǎn)義,如若不希望被轉(zhuǎn)義,那該怎么辦呢?

方法一:使用特殊轉(zhuǎn)義字符

例如,>=開(kāi)始日期 并且<=結(jié)束日期

&gt;  >  大于號(hào) 

&lt;  <  小于號(hào) 

   <if test="searchTimeBegin != null and searchTimeBegin != ''">
       AND tcci.consume_time &gt;= CONCAT(#{searchTimeBegin},' 00:00:00')
   </if>
   <if test="searchTimeEnd != null and searchTimeEnd != ''">
       AND tcci.consume_time &lt;= CONCAT(#{searchTimeEnd},' 23:59:59')
   </if>

符號(hào) 小于 小于等于 大于 大于等于 單引號(hào) 雙引號(hào)
原符號(hào) < <= > >= & ' "
替換符號(hào) &lt; &lt;= &gt; &gt;= &amp; &apos; &quot;

方法二:使用<![CDATA[ ]]>符號(hào)

這里面的內(nèi)容將不被解析

    <if test="beginTime!=null">
      AND DATE (os.show_start_time) >= DATE(#{beginTime})
    </if>
    <if test="endTime!=null">
      AND DATE (os.show_start_time) <![CDATA[<=]]> DATE(#{endTime})
    </if>

在mybatis中<=不能使用,需要使用上面任意一種方法轉(zhuǎn)義,但是>=可以使用!

到此這篇關(guān)于mybatis中使用大于小于等于的正確方法的文章就介紹到這了,更多相關(guān)mybatis 大于小于等于內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

谢通门县| 许昌县| 沧州市| 江达县| 太仆寺旗| 涟源市| 吐鲁番市| 无极县| 白城市| 瓮安县| 鄂尔多斯市| 乌鲁木齐市| 东城区| 桑日县| 侯马市| 福鼎市| 巴南区| 蕉岭县| 亳州市| 民丰县| 眉山市| 宿松县| 玛纳斯县| 德惠市| 侯马市| 兴城市| 五原县| 黑河市| 准格尔旗| 连城县| 东乡县| 榆林市| 张掖市| 阜阳市| 道孚县| 涟源市| 清新县| 淮阳县| 油尖旺区| 迁安市| 陆河县|