mybatis-plus判斷參數(shù)是否為空并作為查詢條件詳解
更新時間:2026年03月14日 13:55:30 作者:韓悸桉
文章介紹了MyBatis-Plus中判斷參數(shù)是否為空并作為查詢條件的兩種方式:全局配置和單獨判斷,作者分享了自己的經(jīng)驗,希望能對大家有所幫助
mybatis-plus判斷參數(shù)是否為空并作為查詢條件
方式一
在配置文件中加上全局配置
mybatis-plus.global-config.db-config.field-strategy=not_empty
方式二
對某一字段單獨進行判斷非空
QueryWrapper<BillCust> queryWrapper = new QueryWrapper<BillCust>(BeanUtil.mapToBean(params, BillCust.class, false));
queryWrapper.lambda().eq(ObjectUtils.isNotEmpty(params.get("erpCustomerName")), BillCust::getErpCustomerName, params.get("erpCustomerName"));

總結
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
SpringBoot使用Caffeine實現(xiàn)緩存的示例代碼
本文主要介紹了SpringBoot使用Caffeine實現(xiàn)緩存的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-07-07
Jenkins Pipeline 部署 SpringBoot 應用的教程詳解
這篇文章主要介紹了Jenkins Pipeline 部署 SpringBoot 應用的詳細教程,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-07-07
JWT在OpenFeign調(diào)用中進行令牌中繼詳解
Feign是一個聲明式的Web Service客戶端,是一種聲明式、模板化的HTTP客戶端。而OpenFeign是Spring Cloud 在Feign的基礎上支持了Spring MVC的注解,如@RequesMapping等等,這篇文章主要給大家介紹了關于JWT在OpenFeign調(diào)用中進行令牌中繼的相關資料,需要的朋友可以參考下2021-10-10
Mybatis中特殊SQL的執(zhí)行的實現(xiàn)示例
本文主要介紹了Mybatis中特殊SQL的執(zhí)行的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-07-07
OpenFeign如何解決Get請求自動轉化成POST的問題
這篇文章主要介紹了OpenFeign如何解決Get請求自動轉化成POST的問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-04-04

