| 程序包 | 说明 |
|---|---|
| com.ds.common.database.dao | |
| com.ds.common.database.metadata |
| 限定符和类型 | 字段和说明 |
|---|---|
TableInfo |
DAO.tableInfo |
protected TableInfo |
DAOCondition.tableInfo |
| 限定符和类型 | 方法和说明 |
|---|---|
TableInfo |
DAOCondition.getTableInfo() |
TableInfo |
DAOFactory.getTableInfo() |
| 限定符和类型 | 方法和说明 |
|---|---|
static CaselessStringKeyHashMap<String,Object> |
SqlUtil.fetchResultSet(TableInfo tableInfo,
ResultSet result) |
static String |
SqlUtil.getBatchUpdateSQLNoParas(TableInfo tableInfo,
String custWhereClause) |
static String |
SqlUtil.getDeleteSQLByKey(TableInfo tableInfo)
Method declaration
|
static String |
SqlUtil.getDeleteSQLByWhereClause(TableInfo tableInfo,
String custWhereClause)
Method declaration
|
static String |
SqlUtil.getFieldArrStr(TableInfo tableInfo) |
static String |
SqlUtil.getFindByPrimaryKeySQLNoParas(TableInfo tableInfo) |
static String |
SqlUtil.getFullSearchSql(TableInfo tableInfo,
String custWhereClause) |
static String |
SqlUtil.getFullWhereClauseNoPara(TableInfo tableInfo,
String custWhereClause) |
static String |
SqlUtil.getInsertSQLNoParas(TableInfo tableInfo) |
static String |
SqlUtil.getSerachSqlNoPara(TableInfo tableInfo,
Set<String> keyList,
String typeName,
String custWhereClause,
Map<String,Object> searchMap) |
static String |
SqlUtil.getUpdateSQLNoParas(TableInfo tableInfo,
Map<String,Object> updateMap,
String custWhereClause) |
static String |
SqlUtil.getUpdateSQLNoParasBykey(TableInfo tableInfo) |
static int |
SqlUtil.prepareAllFields(TableInfo tableInfo,
PreparedStatement ps,
String uuid,
Map updateMap) |
static int |
SqlUtil.prepareFields(TableInfo tableInfo,
PreparedStatement ps,
Map<String,Object> updateMap) |
static void |
SqlUtil.preparePrimaryKeys(TableInfo tableInfo,
PreparedStatement ps,
int paraBeginPosition,
Object value) |
void |
DAOCondition.setTableInfo(TableInfo tableInfo) |
void |
DAOFactory.setTableInfo(TableInfo tableInfo) |
| 构造器和说明 |
|---|
DAO(TableInfo info,
Class<T> clazz) |
DAOFactory(TableInfo tableInfo) |
DAOFactory(TableInfo tableInfo,
Class<T> clazz) |
DAOInvocationHandler(TableInfo tableInfo,
Map<String,Object> dataMap) |
| 限定符和类型 | 方法和说明 |
|---|---|
TableInfo |
TableInfo.clone() |
TableInfo |
MetadataFactory.getInfoByClass(Class clazz) |
TableInfo |
MetadataFactory.getTableInfo(String tableName) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<TableInfo> |
MetadataFactory.getTableInfos(String str) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MetadataFactory.createTableByInfo(TableInfo info)
根据表信息创建数据库表
|
void |
MetadataFactory.initTable(TableInfo tableInfo)
创建缓存表
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
MetadataFactory.modifyTableCnname(List<TableInfo> tabs)
修改表的注释 即中文名
|
Copyright © 2023 onecode. All rights reserved.