public class DecoratorDbQuery extends AbstractDbQuery
| 限定符和类型 | 类和说明 |
|---|---|
static class |
DecoratorDbQuery.ResultSetWrapper |
| 构造器和说明 |
|---|
DecoratorDbQuery(@NotNull DataSourceConfig dataSourceConfig,
@NotNull StrategyConfig strategyConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
closeConnection() |
java.lang.String |
fieldComment()
字段注释
|
java.lang.String[] |
fieldCustom()
自定义字段名称
|
java.lang.String |
fieldKey()
主键字段
|
java.lang.String |
fieldName()
字段名称
|
java.lang.String |
fieldType()
字段类型
|
java.sql.Connection |
getConnection() |
java.util.Map<java.lang.String,java.lang.Object> |
getCustomFields(java.sql.ResultSet resultSet) |
boolean |
isKeyIdentity(java.sql.ResultSet results)
判断主键是否为identity
|
void |
query(java.lang.String sql,
java.util.function.Consumer<DecoratorDbQuery.ResultSetWrapper> consumer) |
java.lang.String |
tableComment()
表注释
|
java.lang.String |
tableFieldsSql()
表字段信息查询 SQL
|
java.lang.String |
tableFieldsSql(java.lang.String tableName)
扩展
tableFieldsSql()方法 |
java.lang.String |
tableName()
表名称
|
java.lang.String |
tablesSql()
表信息查询 SQL
|
public DecoratorDbQuery(@NotNull
@NotNull DataSourceConfig dataSourceConfig,
@NotNull
@NotNull StrategyConfig strategyConfig)
public java.lang.String tablesSql()
IDbQuerypublic java.lang.String tableFieldsSql()
IDbQuerypublic java.lang.String tableFieldsSql(java.lang.String tableName)
tableFieldsSql()方法tableName - 表名public java.lang.String tableName()
IDbQuerypublic java.lang.String tableComment()
IDbQuerypublic java.lang.String fieldName()
IDbQuerypublic java.lang.String fieldType()
IDbQuerypublic java.lang.String fieldComment()
IDbQuerypublic java.lang.String fieldKey()
IDbQuerypublic boolean isKeyIdentity(java.sql.ResultSet results)
IDbQueryisKeyIdentity 在接口中 IDbQueryisKeyIdentity 在类中 AbstractDbQueryresults - ResultSetpublic java.lang.String[] fieldCustom()
IDbQueryfieldCustom 在接口中 IDbQueryfieldCustom 在类中 AbstractDbQuerypublic java.util.Map<java.lang.String,java.lang.Object> getCustomFields(java.sql.ResultSet resultSet)
public void query(java.lang.String sql,
java.util.function.Consumer<DecoratorDbQuery.ResultSetWrapper> consumer)
throws java.sql.SQLException
java.sql.SQLExceptionpublic java.sql.Connection getConnection()
public void closeConnection()