T - 结果对象类型public static class Query.Executor<T> extends Query<Query.Executor<T>>
Query.Executor<T>LINE_END_FLAG| Constructor and Description |
|---|
Executor(IDatabase owner,
String dataSourceName,
Class<T> queryClass) |
| Modifier and Type | Method and Description |
|---|---|
Query.Executor<T> |
addExcludeField(Fields fields) |
Query.Executor<T> |
addExcludeField(String field) |
Query.Executor<T> |
addVariable(String name,
Object value) |
Query.Executor<T> |
addVariables(Map<String,Object> variables) |
Select |
buildSelect() |
long |
count() |
IResultSet<T> |
find() |
IResultSet<T> |
find(Page page) |
T |
findFirst() |
Query.Executor<T> |
where(Where where) |
Query.Executor<T> |
where(Where where,
boolean replace) |
build, build, buildSafeTableName, buildSafeTableName, checkFieldExcluded, dataSourceName, dataSourceName, defaultTablePrefix, dialect, dialect, owner, shardingable, shardingable, shardingRule, shardingRule, wrapIdentifierField, wrapIdentifierField, wrapIdentifierField, wrapIdentifierFieldsgetExpressionStr, queryHandler, queryHandlerpublic Query.Executor<T> addExcludeField(String field)
public Query.Executor<T> addExcludeField(Fields fields)
public Query.Executor<T> addVariable(String name, Object value)
public Query.Executor<T> addVariables(Map<String,Object> variables)
public Query.Executor<T> where(Where where)
public Query.Executor<T> where(Where where, boolean replace)
public Select buildSelect()
public IResultSet<T> find() throws Exception
Exceptionpublic IResultSet<T> find(Page page) throws Exception
ExceptionCopyright © 2022. All rights reserved.