public interface DoSelect<T> extends DoLambdaCondition<T>
| 限定符和类型 | 方法和说明 |
|---|---|
String |
buildFuncSql(String funcName)
构建聚合查询sql
|
String |
buildQuerySql()
构建查询sql
|
default <F> List<F> |
column(SFunction<T,?> field) |
<F> List<F> |
column(String field)
查某列数据
|
T |
find()
查找一个值
|
default T |
find(Object pkValue)
根据主键查找,必须要有@TableIdfind(Object pkValue)
|
default LinkedHashMap<String,Object> |
findMap() |
default LinkedHashMap<String,Object> |
findMap(boolean assertOne)
查找一个map
|
default Map<String,Object> |
findMapToCamelCase() |
List<T> |
select()
执行查询
|
<F> List<F> |
select(Class<F> clazz)
自定义class返回
|
List<LinkedHashMap<String,Object>> |
selectMap() |
List<LinkedHashMap<String,Object>> |
selectMapList()
查询为map
|
default List<Map<String,Object>> |
selectMapToCamelCase()
查询map转驼峰
|
LinkedHashMap<String,Object> |
selectOne(boolean assertOne)
查询一个值
|
asc, asc, desc, desc, where, where, where, whereAny, whereAny, whereBt, whereIn, whereIn, whereIn, whereInters, whereLike, whereLikeLeft, whereLikeRight, whereNotAny, whereNotIn, whereNotIn, whereNotNull, whereNull, whereOrNullasc, desc, limit, order, page, where, where, where, where, whereAny, whereAny, whereExpr, whereIn, whereIn, whereInters, whereLike, whereLikeLeft, whereLikeRight, whereNotAny, whereNotIn, whereNotNull, whereNull, whereOr, whereOrNull, wherePk, wherePk, whereQrs, whereQrsgetDbType, last, limit, not, or, order, order, parseSqlParam, where, where, where, where, where, whereExists, whereIn, whereNotIn, whereQrsbeanToMap, getFieldName, getFieldName, getFieldNames, getPkName, getQueryFields, getQueryInfo, getResultClass, getTableAlias, getTableAliasMap, mapFieldAlias, mapToBean@Nullable default LinkedHashMap<String,Object> findMap()
default LinkedHashMap<String,Object> findMap(boolean assertOne)
assertOne - T find()
List<LinkedHashMap<String,Object>> selectMapList()
List<LinkedHashMap<String,Object>> selectMap()
LinkedHashMap<String,Object> selectOne(boolean assertOne)
assertOne - 大于一抛出异常String buildQuerySql()
Copyright © 2023. All rights reserved.