色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

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

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

瀏覽:165日期: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 數據庫
相關文章:
主站蜘蛛池模板: 日本巨乳中文字幕 | 在线毛片网站 | 国产首页精品 | 99久久精品免费看国产高清 | 欧美日韩无 | 黄色美女免费网站 | 中文字幕二区 | 欧美久久久久久久一区二区三区 | 亚洲精品久久久午夜伊人 | 国内精品九一在线播放 | 国产精品一国产精品免费 | 精品看片 | 国产精品色午夜视频免费看 | 久久久久久久性高清毛片 | 真人一级毛片国产 | 国产精品久久久久久久久久日本 | 亚洲天堂区| 日本www免费视频网站在线观看 | 欧美在线视频二区 | 国产成年人网站 | 亚洲美女高清aⅴ视频免费 亚洲美女黄色片 | 爱爱毛片| 视频一区在线 | 久久99久久99精品 | 国产精品国产欧美综合一区 | 久久久免费的精品 | 狠狠色狠狠色综合日日32 | 亚洲毛片在线观看 | 99视频精品全部 在线 | 韩国免费一级成人毛片 | 亚洲日本久久一区二区va | 国产日产亚洲系列首页 | 香蕉一区二区三区观 | 一级国产 | 一级中国毛片 | 国产免费一区二区三区在线观看 | 三级毛片基地 | 67id人成国产在线 | 欧美激情一区二区三区高清视频 | 丝袜美腿精品一区二区三 | 国产a免费观看 |