public class QueryUtil extends Object
| 构造器和说明 |
|---|
QueryUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> List<T> |
list(com.querydsl.sql.SQLQuery<T> query)
列表查询
|
static <T> T |
one(com.querydsl.sql.SQLQuery<T> query)
获取一条数据
|
static <T> PageResponse<T> |
page(PageRequest pageRequest,
com.querydsl.sql.SQLQuery<T> query)
分页查询
|
static com.querydsl.core.types.OrderSpecifier[] |
parsePageRequest(PageRequest request)
解析分页请求的排序,仅支持单表(字段名不会重复)
|
@Nonnull public static <T> PageResponse<T> page(@Nullable PageRequest pageRequest, @Nonnull com.querydsl.sql.SQLQuery<T> query)
T - 类型pageRequest - 分页请求query - 查询@Nonnull public static <T> List<T> list(@Nonnull com.querydsl.sql.SQLQuery<T> query)
T - 类型query - 查询@Nullable public static <T> T one(@Nonnull com.querydsl.sql.SQLQuery<T> query)
T - 类型query - 查询@Nonnull public static com.querydsl.core.types.OrderSpecifier[] parsePageRequest(@Nullable PageRequest request)
request - 分页请求Copyright © 2021. All rights reserved.