午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

在mybatis中去除多余的前綴或者后綴操作

瀏覽:256日期:2023-10-21 11:11:28

A.where 標簽會自動刪除第一個多余的and或者or,set標簽會自動刪除最后一個’,’

B.trim標記,是一個格式化的標記,可以完成set或者是where標記的功能,如下代碼:

1、

select * from user <trim prefix='WHERE' prefixoverride='AND |OR'><if test='name != null and name.length()>0'> AND name=#{name}</if><if test='gender != null and gender.length()>0'> AND gender=#{gender}</if></trim>

假如說name和gender的值都不為null的話打印的SQL為:select * from user where name = ’xx’ and gender = ’xx’

上面兩個屬性的意思如下:

prefix:前綴

prefixoverride:去掉第一個and或者是or

2、

update user<trim prefix='set' suffixoverride=',' suffix=' where id = #{id} '><if test='name != null and name.length()>0'> name=#{name} , </if><if test='gender != null and gender.length()>0'> gender=#{gender} , </if></trim>

假如說name和gender的值都不為null的話打印的SQL為:update user set name=’xx’ , gender=’xx’ where id=’x’

自動加了一個set前綴和where后綴,上面三個屬性的意義如下,其中

prefix意義如上:

suffixoverride:去掉最后一個逗號(也可以是其他的標記,就像是上面前綴中的and一樣)

suffix:后綴

補充知識:mybatis-plus 表名前綴 taablePrefix

這樣類的前面不用指定表名

在mybatis中去除多余的前綴或者后綴操作

以上這篇在mybatis中去除多余的前綴或者后綴操作就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Mybatis 數據庫
相關文章:
主站蜘蛛池模板: 97人人艹 | 91第一页| 亚洲精品国产精品国自产网站 | 香蕉网久久| 午夜视频精品 | 一本av在线 | 国产视频第二页 | 在线观看www视频 | 艳妇乳肉亭妇荡乳av | 日本一本一道 | 小草av| 国产午夜精品一区二区三区嫩草 | 草久在线视频 | 午夜国产一区 | 欧美亚洲激情 | 国产50页 | 亚洲一区二区精品在线 | 久久免费播放 | 超碰97人人草 | 国产精品久久精品 | 欧美一级久久久 | 欧美一级爽aaaaa大片 | 亚洲麻豆| 国产精品久久久久久久免费 | 国产一级特黄 | 神马久久午夜 | 国产一二区在线观看 | 亚洲一区高清 | 91成人福利 | 国产自偷 | 亚洲天堂精品在线 | 国产精品1000 | 日韩精品在线观看一区 | 精品久久久久久中文字幕 | 亚洲国产一区二区三区在线观看 | 日韩欧美第一页 | 夜夜操天天干 | 污的视频在线观看 | 神马久久精品综合 | 日韩欧美视频免费观看 | 蜜臀av一区二区三区有限公司 |