T
- 当前实现类类型public class Query<T> extends QueryHandleAdapter<T>
Modifier and Type | Class and Description |
---|---|
static class |
Query.Executor<T>
查询执行器,用于解析和执行基于注解配置查询的类
|
Modifier and Type | Field and Description |
---|---|
static String |
LINE_END_FLAG |
Constructor and Description |
---|
Query(IDatabase owner,
String dataSourceName) |
getExpressionStr, queryHandler, queryHandler
public static final String LINE_END_FLAG
public static <T> Query.Executor<T> build(Class<T> queryClass)
public static <T> Query.Executor<T> build(IDatabase owner, String dataSourceName, Class<T> queryClass)
public IDatabase owner()
public String dataSourceName()
public IDialect dialect()
public String defaultTablePrefix()
public IShardingRule shardingRule()
public T shardingRule(IShardingRule shardingRule)
public IShardingable shardingable()
public T shardingable(IShardingable shardingable)
protected String buildSafeTableName(String prefix, String tableName, boolean safePrefix)
protected String buildSafeTableName(String prefix, EntityMeta entityMeta, boolean safePrefix)
public static String wrapIdentifierField(IDatabaseConnectionHolder connectionHolder, String field)
Copyright © 2022. All rights reserved.