实现baomidou的mybatisplus自定出参字段查询、非空值条件查询、指定字段排序等查询配置,具体示例如下
this.list(Wrappers.<UserInfo>query()@b@ .select("DISTINCT id,user_name").lambda()@b@ .eq(UserInfo::getUsername,userName)@b@ .eq(StringUtils.hasLength(userPhone),UserInfo::getUserPhone,userPhone)@b@ .orderByDesc(UserInfo::getUpdateTime));