无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(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ó)家法律
金平| 渭源县| 余江县| 武鸣县| 廉江市| 灵石县| 五台县| 神木县| 望都县| 义乌市| 阿拉善盟| 新宁县| 光山县| 会同县| 余江县| 禄丰县| 荥经县| 威远县| 成都市| 苍溪县| 大方县| 油尖旺区| 天柱县| 类乌齐县| 江达县| 都江堰市| 黑水县| 镇巴县| 宜君县| 金阳县| 永顺县| 安丘市| 兴化市| 兴隆县| 喀喇| 永德县| 临沂市| 杭锦旗| 日喀则市| 丘北县| 阳西县|