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

Mybatis特殊字符處理的詳解

 更新時(shí)間:2017年07月11日 10:57:43   作者:蕃薯耀  
這篇文章主要介紹了Mybatis特殊字符處理的詳解的相關(guān)資料,需要的朋友可以參考下

前言:

Mybatis特殊字符處理,Mybatis中xml文件特殊字符的處理,這里提供了解決辦法及實(shí)例,大家可以參考下:

一、問題描述:

查詢時(shí),需要獲取時(shí)間區(qū)間內(nèi)的數(shù)據(jù),如下:

<if test="startTime != null" > 
  and l.CREATE_TIME >= #{startTime} 
</if> 
<if test="endTime != null" > 
   and l.CREATE_TIME < #{endTime}  
</if> 

但是,Mybatis中xml 文件中,查詢是不能使用小于號(hào)(<)的,因?yàn)檫@屬于開始標(biāo)簽,是特殊字符 

二、解決方案 

在查詢中,使用CDATA包括起來,就能避免特殊字符了。這方法適用所有的特殊字符。

<![CDATA[ 
   
]]> 

示例如下:

<if test="startTime != null" > 
  <![CDATA[ 
    and l.CREATE_TIME >= #{startTime} 
  ]]> 
</if> 
<if test="endTime != null" > 
  <![CDATA[ 
  and l.CREATE_TIME < #{endTime} 
  ]]> 
</if> 

MyBatis返回主鍵,MyBatis Insert操作返回主鍵:

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • MySQL在右表數(shù)據(jù)不唯一的情況下使用left join的方法

    MySQL在右表數(shù)據(jù)不唯一的情況下使用left join的方法

    這篇文章主要介紹了MySQL在右表數(shù)據(jù)不唯一的情況下使用left join的方法,針對(duì)右表符合條件表達(dá)式的記錄數(shù)大于1條時(shí)left join所顯示的結(jié)果需求來講,需要的朋友可以參考下
    2016-03-03
  • mysql執(zhí)行計(jì)劃id為空(UNION關(guān)鍵字)詳解

    mysql執(zhí)行計(jì)劃id為空(UNION關(guān)鍵字)詳解

    這篇文章主要給大家介紹了關(guān)于mysql執(zhí)行計(jì)劃id為空(UNION關(guān)鍵字)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-09-09
  • 圖解mysql數(shù)據(jù)庫的安裝

    圖解mysql數(shù)據(jù)庫的安裝

    這篇文章主要通過圖文并茂的方式介紹mysql數(shù)據(jù)庫的安裝,每一步都有詳細(xì)的文字介紹,希望有需要的朋友可以參考下
    2015-07-07
  • MySQL基于SSL協(xié)議進(jìn)行主從復(fù)制的詳細(xì)操作教程

    MySQL基于SSL協(xié)議進(jìn)行主從復(fù)制的詳細(xì)操作教程

    這篇文章主要介紹了MySQL基于SSL協(xié)議進(jìn)行主從復(fù)制的詳細(xì)操作教程,示例環(huán)境基于Linux系統(tǒng)以及OpenSSL客戶端,需要的朋友可以參考下
    2015-12-12
  • mysql數(shù)據(jù)庫設(shè)置utf-8編碼的方法步驟

    mysql數(shù)據(jù)庫設(shè)置utf-8編碼的方法步驟

    這篇文章主要介紹了mysql數(shù)據(jù)庫設(shè)置utf-8編碼的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • Mysql子查詢關(guān)鍵字的使用方式(exists)

    Mysql子查詢關(guān)鍵字的使用方式(exists)

    這篇文章主要介紹了Mysql子查詢關(guān)鍵字的使用方式(exists),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • mysql分表之后如何平滑上線詳解

    mysql分表之后如何平滑上線詳解

    項(xiàng)目開發(fā)中,我們的數(shù)據(jù)庫數(shù)據(jù)越來越大,隨之而來的是單個(gè)表中數(shù)據(jù)太多,以至于查詢書讀變慢,當(dāng)出現(xiàn)這種情況時(shí),我們可以考慮分表,這篇文章主要給大家介紹了關(guān)于mysql分表之后如何平滑上線的相關(guān)資料,需要的朋友可以參考下
    2021-10-10
  • Mysql 直接查詢存儲(chǔ)的Json字符串中的數(shù)據(jù)

    Mysql 直接查詢存儲(chǔ)的Json字符串中的數(shù)據(jù)

    本文主要介紹了Mysql直接查詢存儲(chǔ)的Json字符串中的數(shù)據(jù),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • SQL中distinct 和 row_number() over() 的區(qū)別及用法

    SQL中distinct 和 row_number() over() 的區(qū)別及用法

    這篇文章主要介紹了SQL中distinct 和 row_number() over() 的區(qū)別及用法的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • mysql 8.0.17 安裝配置方法圖文教程

    mysql 8.0.17 安裝配置方法圖文教程

    這篇文章主要為大家詳細(xì)介紹了mysql 8.0.17 安裝配置方法圖文教程,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-08-08

最新評(píng)論

天峻县| 保定市| 深水埗区| 新竹市| 奉贤区| 乳山市| 阿尔山市| 泾川县| 福州市| 花垣县| 景东| 商河县| 修文县| 忻州市| 金门县| 永靖县| 方正县| 泰兴市| 庆元县| 嘉定区| 英吉沙县| 崇礼县| 温泉县| 托克托县| 宝山区| 正安县| 奉贤区| 玉龙| 南宁市| 临沂市| 临沭县| 武山县| 都匀市| 台中县| 三明市| 红河县| 迁西县| 阜南县| 枝江市| 云浮市| 南溪县|