国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(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ó)家法律
铜鼓县| 中牟县| 龙胜| 广元市| 万山特区| 阿坝县| 眉山市| 平昌县| 涞源县| 保靖县| 阳山县| 油尖旺区| 杨浦区| 博爱县| 玉山县| 湟源县| 比如县| 嘉禾县| 崇明县| 丹棱县| 清流县| 武平县| 修水县| 开封县| 安顺市| 灵璧县| 井冈山市| 都匀市| 天全县| 上虞市| 依兰县| 丰镇市| 大竹县| 新巴尔虎右旗| 江津市| 瓦房店市| 冕宁县| 饶河县| 大城县| 宜城市| 林芝县|