欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Mybatis特殊字符處理的詳解

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

前言:

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

一、問題描述:

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

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

但是,Mybatis中xml 文件中,查詢是不能使用小于號(<)的,因為這屬于開始標簽,是特殊字符 

二、解決方案 

在查詢中,使用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操作返回主鍵:

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

相關文章

  • MySQL表的操作之創(chuàng)建查看刪除和修改

    MySQL表的操作之創(chuàng)建查看刪除和修改

    這篇文章主要給大家介紹了關于MySQL表的操作之創(chuàng)建查看刪除和修改的相關資料,MySQL是最常用的數(shù)據(jù)庫,在數(shù)據(jù)庫操作中基本都是增刪改查操作,簡稱CRUD,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-01-01
  • MySQL流程控制函數(shù)匯總分析講解

    MySQL流程控制函數(shù)匯總分析講解

    MySQL流程控制函數(shù)包括if、case、while、repeat、loop、leave、iterate等,可以在SQL語句中實現(xiàn)條件判斷、循環(huán)、跳出等功能,提高了SQL語句的靈活性和功能性
    2023-04-04
  • MySql 8.0.16版本安裝提示已經不使用“UTF8B3”而是使用“UTF8B4”問題

    MySql 8.0.16版本安裝提示已經不使用“UTF8B3”而是使用“UTF8B4”問題

    這篇文章主要介紹了MySql 8.0.16版本安裝提示已經不使用“UTF8B3”而是使用“UTF8B4”問題 ,需要的朋友可以參考下
    2019-07-07
  • MySQL 觸發(fā)器定義與用法簡單實例

    MySQL 觸發(fā)器定義與用法簡單實例

    這篇文章主要介紹了MySQL 觸發(fā)器定義與用法,結合簡單實例形式總結分析了mysql觸發(fā)器的語法、原理、定義及使用方法,需要的朋友可以參考下
    2019-09-09
  • 簡單了解mysql方言dialect

    簡單了解mysql方言dialect

    這篇文章主要介紹了簡單了解數(shù)據(jù)庫方言dialect,數(shù)據(jù)庫方言也是如此,MySQL 是一種方言,Oracle 也是一種方言,MSSQL 也是一種方言,他們之間在遵循 SQL 規(guī)范的前提下,都有各自的擴展特性,需要的朋友可以參考下
    2019-07-07
  • Mysql中varchar類型一些需要注意的地方

    Mysql中varchar類型一些需要注意的地方

    這篇文章主要介紹了Mysql中varchar類型一些需要注意的地方,幫助大家更好的理解和學習MySQL,感興趣的朋友可以了解下
    2021-01-01
  • 一篇文章帶你了解MySQL單表訪問方法

    一篇文章帶你了解MySQL單表訪問方法

    MySQL將對數(shù)據(jù)不同的訪問方式稱為access method (訪問方法),同一個SQL可以用不同的訪問方法執(zhí)行,不過不同的方法花費的成本差異也是巨大的,下面這篇文章主要給大家介紹了關于MySQL單表訪問方法的相關資料,需要的朋友可以參考下
    2023-06-06
  • 用MyEclipse配置DataBase Explorer(圖示)

    用MyEclipse配置DataBase Explorer(圖示)

    本文介紹了,用MyEclipse配置DataBase Explorer的圖片示例。需要的朋友參考下
    2013-04-04
  • MySql存儲過程之邏輯判斷和條件控制

    MySql存儲過程之邏輯判斷和條件控制

    本篇文章給大家介紹了mysql存儲過程之邏輯判斷、條件控制,涉及到的知識點有邏輯判斷、條件控制方面的內容,對mysql存儲過程邏輯判斷和條件控制感興趣的朋友可以參考下本文
    2015-10-10
  • 如何提高MySQL Limit查詢性能的方法詳解

    如何提高MySQL Limit查詢性能的方法詳解

    今天小編就為大家分享一篇關于如何提高MySQL Limit查詢性能的方法詳解,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03

最新評論