主頁 > 知識(shí)庫 > Mybatis特殊字符處理的詳解

Mybatis特殊字符處理的詳解

熱門標(biāo)簽:ps制作地圖標(biāo)注gif 地圖標(biāo)注人員兼職 寧波企業(yè)外呼系統(tǒng)收費(fèi) 扎樣申請(qǐng)400電話 成都優(yōu)派外呼系統(tǒng) 上海智能外呼系統(tǒng)代理商 聊城智能外呼系統(tǒng)運(yùn)營(yíng)商 沈陽電銷外呼系統(tǒng)原理是什么 電子地圖標(biāo)注電話

前言:

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ì)本站的支持!

您可能感興趣的文章:
  • Spring MVC+mybatis實(shí)現(xiàn)注冊(cè)登錄功能
  • MyBatis接口的簡(jiǎn)單實(shí)現(xiàn)原理分析
  • mybatis 插件: 打印 sql 及其執(zhí)行時(shí)間實(shí)現(xiàn)方法
  • Mybatis choose when用法實(shí)例代碼
  • Spring MVC+MyBatis+MySQL實(shí)現(xiàn)分頁功能實(shí)例
  • mybatis如何通過接口查找對(duì)應(yīng)的mapper.xml及方法執(zhí)行詳解

標(biāo)簽:內(nèi)江 三明 AXB 汕頭 朔州 林芝 宿州 咸寧

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Mybatis特殊字符處理的詳解》,本文關(guān)鍵詞  Mybatis,特殊,字符,處理,的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Mybatis特殊字符處理的詳解》相關(guān)的同類信息!
  • 本頁收集關(guān)于Mybatis特殊字符處理的詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章