MyBatisPlus condition条件判空的不规范使用导致报错

类型转化错误异常

     String param  = "";
     //忽略
     .eq(StringUtils.isNotEmpty(param),PO::getNum,Integer.valueOf(param));

当传递参数为空时,通过condition来判断是否添加该sql条件

但是仍然会执行 value的语句,就会产生类型转化错误异常

posted @ 2022-11-25 10:20  Chengchenc88  阅读(149)  评论(0)    收藏  举报