mybatis lambdaQuery 查询条件导致空指针
错误代码如下:
List<MaintainInspectionPlanInfoDTL> infoDTLS = planInfoService.lambdaQuery()
.eq(MaintainInspectionPlanInfoDTL::getPlanStatus, PlanStatusDict.OPEN.getCode())
.eq(Objects.nonNull(type), MaintainInspectionPlanInfoDTL::getDeviceType, type.getCode()).list();
type为null 会提示空指针 因为后面 type.getCode() 会执行
⎛⎝官萧何⎠⎞一只快乐的爪哇程序猿;邮箱:1570608034@qq.com

浙公网安备 33010602011771号