Mybatis Plus Wrappers創(chuàng)建構(gòu)造器對(duì)象的使用方法和語(yǔ)法

一、Wrappers查詢構(gòu)造器:

bankService.list(Wrappers.<Bank>lambdaQuery()
        .eq(Bank::getBankId, "1")
        .isNotNull(Bank::getEnable)
        .orderByDesc(Bank::getCreateDate)
);

二、Wrappers更新構(gòu)造器:

bankService.update(Wrappers.<Bank>lambdaUpdate()
        .set(Bank::getBankName, "test名稱")
        .eq(Bank::getBankId, "1")
);

三、快捷創(chuàng)建構(gòu)造器實(shí)例對(duì)象語(yǔ)法:
1、查詢:Wrappers.<實(shí)體類>lambdaQuery()
2、更新:Wrappers.<實(shí)體類>lambdaUpdate()

總結(jié):Wrappers.<實(shí)體類>lambda需要用實(shí)體作為實(shí)參傳給泛型形參,如果不使用lambda表達(dá)式寫(xiě)法語(yǔ)法為:Wrappers.query(),此寫(xiě)法不需要傳遞實(shí)參

idea中使用快捷鍵:w.lq 或者w.lu 即可快速提示

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容