Mapper.xml中的trim
trim 屬性
prefix:字首覆蓋並增加其內容
suffix:字尾覆蓋並增加其內容
prefixOverrides:字首判斷的條件
suffixOverrides:字尾判斷的條件
update test set name = #{name}, phone = #{phone}, address = #{address} WHERE id = #{id}
prefix:字首覆蓋並增加其內容
suffix:字尾覆蓋並增加其內容
prefixOverrides:字首判斷的條件
suffixOverrides:字尾判斷的條件
<!-- 修改 -->
<update id="updateTest" >
UPDATE test
<trim prefix="SET" suffixOverrides=",">
<if test="name!=null and name!=‘‘">
name = #{name},
</if>
<if test="phone!=null and phone!=‘‘">
phone = #{phone},
</if>
<if test="address!=null and address!=‘‘">
address = #{address},
</if>
</trim>
WHERE
id = #{id}
</update>
輸出sqlupdate test set name = #{name}, phone = #{phone}, address = #{address} WHERE id = #{id}
<select id="checkUserByPhone" parameterType="User" resultMap="UserMap">
select * from user
<trim prefix="WHERE" prefixOverrides="AND | OR">
<if test="userId!=null and userId!=‘‘">
and user_id != #{userId}
</if>
<if test="phone!=null and phone!=‘‘ and state!=‘All‘">
and phone = #{phone} and state!=‘X‘
</if>
</trim>
</select>
輸出sql
select * from user WHERE user_id != #{userId} and phone = #{phone} and state!=‘X‘
相關文章
- javascript中的trim函式JavaScript函式
- js中 trim()實現JS
- 【TRIM】TRIM函式“去空格” 功能之外的洞天函式
- js中trim函式的簡單實現JS函式
- C#中Trim()、TrimStart()、TrimEnd()的錯誤認識C#
- mybatis中mapper.xml檔案引數問題MyBatisAPPXML
- JavaScript trim()JavaScript
- Mysql 的trim() 函式MySql函式
- 建立mapper.xml方法APPXML
- mybatis中 mapper.xml檔案中,獲取陣列中指定的位置的資料MyBatisAPPXML陣列
- jQuery.trim()jQuery
- trim函式函式
- Trim() 函式的介紹函式
- 用trim去掉字串末尾的任意字元字串字元
- manjaro開啟sdd trimJAR
- [kdl_trim]: newlen: 0
- 如何用update截掉trim掉學校資訊表中某些列的特殊字元字元
- 在Javascript中為String物件新增trim,ltrim,rtrim方法 (轉)JavaScript物件
- 求大佬幫助我!!!IDEA中Mybatis的mapper.xml和dao.xml出現問題!!!IdeaMyBatisAPPXML
- Trim() 函式的介紹【Blog 搬家】函式
- PHP trim()函式 用法示例PHP函式
- js編寫trim()函式JS函式
- 【問題處理】使用trim和 replace處理字串中的換行符號字串符號
- mybatis的mapper.xml用條件判斷做轉譯MyBatisAPPXML
- Spring+Mybatis(一)無mapper.xml方式SpringMyBatisAPPXML
- php之 trim ltrim rtrim 小坑PHP
- win10系統如何開啟trim_trim功能怎麼開啟win10Win10
- 挖一挖C#中那些我們不常用的東西之系列(3)——StackTrace,TrimC#
- javascript trim()函式用法簡單介紹JavaScript函式
- Trim your pubic hair hard times pills for saleAI
- SQL語句基礎學習之TRIMSQL
- 【函式】Oracle TRIM函式語法介紹函式Oracle
- javascript模擬實現trim()方法例項程式碼JavaScript
- .net打獨立執行環境遇到無法trim遇到的bug
- MyBatis-動態SQL的if、choose、when、otherwise、trim、where、set、foreach使用MyBatisSQL
- String擴充套件trim方法,刪除前後空格套件
- PHP4使用者手冊:函式->trim (轉)PHP函式
- Win10系統開啟SSD固態硬碟TRIM的方法【圖文】Win10硬碟