public class QueryWrapperUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static Map<String,Map<String,com.baomidou.mybatisplus.core.toolkit.support.SFunction>> |
SORT_FUNCTION |
| 构造器和说明 |
|---|
QueryWrapperUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> List<SortField> |
getSortFieldList(Class<T> entityClass,
SearchDTO searchDTO,
Map<String,String> aliasMap,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?>... sortNameList) |
static <T> List<SortField> |
getSortFieldList(String prefix,
Class<T> entityClass,
SearchDTO searchDTO,
Map<String,String> aliasMap,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?>... sortNameList) |
static <T> com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T> |
wrapperLike(com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T> queryWrapper,
String searchKey,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?>... fieldNames)
模糊查询
|
static <T> com.baomidou.mybatisplus.core.conditions.query.QueryWrapper |
wrapperLike(com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T> ew,
String searchKey,
String... columNames)
模糊查询封装
|
static <T> com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T> |
wrapperSort(String prefix,
Class<T> entityClass,
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T> queryWrapper,
SearchDTO searchDTO,
Map<String,String> aliasMap,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?>... sortNameList) |
public static <T> List<SortField> getSortFieldList(Class<T> entityClass, SearchDTO searchDTO, Map<String,String> aliasMap, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?>... sortNameList)
public static <T> List<SortField> getSortFieldList(String prefix, Class<T> entityClass, SearchDTO searchDTO, Map<String,String> aliasMap, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?>... sortNameList)
public static <T> com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T> wrapperSort(String prefix, Class<T> entityClass, com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T> queryWrapper, SearchDTO searchDTO, Map<String,String> aliasMap, com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?>... sortNameList)
public static <T> com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T> wrapperLike(com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<T> queryWrapper,
String searchKey,
com.baomidou.mybatisplus.core.toolkit.support.SFunction<T,?>... fieldNames)
queryWrapper - searchKey - 查询的关键字,多关键字之间使用空格隔开fieldNames - Copyright © 2023. All rights reserved.