public abstract static class DefaultDynamicTableExt.AbstractDynamicTableExt extends Object implements DynamicTableExt
| 构造器和说明 |
|---|
AbstractDynamicTableExt() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getTableName(String tableName,
Class<?> entityClazz,
AbstractFilter<?> filter,
Object source) |
protected abstract String |
handleAdd(String tableName,
Class<?> entityClazz,
EntityInsert entityInsert) |
protected String |
handleBatchAdd(String tableName,
Class<?> entityClazz,
BatchEntityInsert batchEntityInsert,
boolean insertSelect) |
protected String |
handleDelete(String tableName,
Class<?> entityClazz,
Delete delete) |
protected abstract String |
handleFilter(String tableName,
Class<?> entityClazz,
AbstractFilter<?> filter) |
protected String |
handleQuery(String tableName,
Class<?> entityClazz,
AbstractQuery<?> query) |
protected String |
handleQueryJoin(String tableName,
Class<?> entityClazz,
JoinQueryParam join,
AbstractJoinQuery<?> joinQuery) |
protected String |
handleUpdate(String tableName,
Class<?> entityClazz,
AbstractUpdate<?> update) |
protected String |
handleUpdateJoin(String tableName,
Class<?> entityClazz,
JoinUpdateParam join,
EntityUpdate joinUpdate) |
public String getTableName(String tableName, Class<?> entityClazz, AbstractFilter<?> filter, Object source)
getTableName 在接口中 DynamicTableExtprotected abstract String handleAdd(String tableName, Class<?> entityClazz, EntityInsert entityInsert)
protected String handleBatchAdd(String tableName, Class<?> entityClazz, BatchEntityInsert batchEntityInsert, boolean insertSelect)
protected String handleUpdateJoin(String tableName, Class<?> entityClazz, JoinUpdateParam join, EntityUpdate joinUpdate)
protected String handleQueryJoin(String tableName, Class<?> entityClazz, JoinQueryParam join, AbstractJoinQuery<?> joinQuery)
protected String handleQuery(String tableName, Class<?> entityClazz, AbstractQuery<?> query)
protected String handleUpdate(String tableName, Class<?> entityClazz, AbstractUpdate<?> update)
protected abstract String handleFilter(String tableName, Class<?> entityClazz, AbstractFilter<?> filter)
Copyright © 2021–2022. All rights reserved.