五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

MyBatis-Plus:修改Wrapper

2023-06-15 18:51 作者:楓憔葉波  | 我要投稿

今天上班碰到了一個(gè)需求,需要先用已有的條件對(duì)數(shù)據(jù)庫(kù)進(jìn)行查詢,如果沒(méi)有查詢到,則將條件中的一個(gè)字段修改,再進(jìn)行一次查詢。


下面來(lái)舉個(gè)例子,假設(shè)有一個(gè)User類(lèi),包含id、name、age字段(用Lombok偷懶了)

如果我們要查一個(gè)幸運(yùn)的滿18歲的張三,把他抓起來(lái),可以寫(xiě)出如下代碼:

如果沒(méi)找到,我們就查滿16歲的張三,把他送到專(zhuān)業(yè)學(xué)校接受教育(*?ω?)?╰ひ╯

此時(shí),如果我們接著寫(xiě):

會(huì)發(fā)現(xiàn)最終執(zhí)行的SQL語(yǔ)句是這樣的

(同樣的字段age,同樣的條件>=,就不能覆蓋了嘛?_?)

下面開(kāi)始本文的重點(diǎn),正確地修改wrapper

這樣就能獲得我們想要的SQL啦

雖然搞出來(lái)了,但是我細(xì)細(xì)一想吧。。。

這種情況直接查>=16的再按年齡倒序不就好了!

當(dāng)然,主要還是看需求吧,也許就用到了呢。欸嘿~

MyBatis-Plus:修改Wrapper的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
江川县| 靖边县| 扶风县| 汉沽区| 拜泉县| 石棉县| 万年县| 和平区| 安顺市| 高阳县| 高青县| 黎城县| 澄迈县| 上犹县| 奈曼旗| 布尔津县| 册亨县| 威海市| 瑞安市| 栾川县| 绥中县| 城固县| 漯河市| 三河市| 同仁县| 淮阳县| 青浦区| 浠水县| 普陀区| 长岛县| 洪江市| 泰顺县| 那坡县| 滁州市| 巴东县| 二连浩特市| 肃宁县| 崇明县| 辽中县| 毕节市| 临洮县|