| 程序包 | 说明 |
|---|---|
| com.centit.support.database.ddl | |
| com.centit.support.database.jsonmaptable | |
| com.centit.support.database.metadata | |
| com.centit.support.database.orm |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
GeneralDDLOperations.appendColumnsSQL(TableInfo tableInfo,
StringBuilder sbCreate) |
protected void |
GeneralDDLOperations.appendPkColumnSql(TableInfo tableInfo,
StringBuilder sbCreate) |
protected void |
GeneralDDLOperations.appendPkSql(TableInfo tableInfo,
StringBuilder sbCreate) |
protected void |
MySqlDDLOperations.appendPkSql(TableInfo tableInfo,
StringBuilder sbCreate) |
static org.apache.commons.lang3.tuple.Pair<Integer,String> |
GeneralDDLOperations.checkTableWellDefined(TableInfo tableInfo)
返回格式检查结果
|
void |
GeneralDDLOperations.createTable(TableInfo tableInfo) |
void |
DDLOperations.createTable(TableInfo tableInfo)
创建表
|
String |
GeneralDDLOperations.makeCreateTableSql(TableInfo tableInfo) |
String |
DDLOperations.makeCreateTableSql(TableInfo tableInfo)
创建表
|
| 限定符和类型 | 方法和说明 |
|---|---|
TableInfo |
JsonObjectDao.getTableInfo() |
TableInfo |
GeneralJsonObjectDao.getTableInfo() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
GeneralJsonObjectDao.buildFieldSql(TableInfo ti,
String alias)
返回 sql 语句 和 属性名数组
|
static org.apache.commons.lang3.tuple.Pair<String,String[]> |
GeneralJsonObjectDao.buildFieldSqlWithFieldName(TableInfo ti,
String alias)
返回 sql 语句 和 属性名数组
|
static String |
GeneralJsonObjectDao.buildFilterSql(TableInfo ti,
String alias,
Collection<String> properties) |
static String |
GeneralJsonObjectDao.buildFilterSqlByPk(TableInfo ti,
String alias) |
static org.apache.commons.lang3.tuple.Pair<String,String[]> |
GeneralJsonObjectDao.buildGetObjectSqlByPk(TableInfo ti) |
static String |
GeneralJsonObjectDao.buildInsertSql(TableInfo ti,
Collection<String> fields) |
static String |
GeneralJsonObjectDao.buildPartFieldSql(TableInfo ti,
Collection<String> fields,
String alias)
返回 sql 语句 和 属性名数组
|
static org.apache.commons.lang3.tuple.Pair<String,String[]> |
GeneralJsonObjectDao.buildPartFieldSqlWithFieldName(TableInfo ti,
Collection<String> fields,
String alias)
返回 sql 语句 和 属性名数组
|
static org.apache.commons.lang3.tuple.Pair<String,String[]> |
GeneralJsonObjectDao.buildQuerySqlByProperties(TableInfo tableInfo,
Map<String,Object> properties) |
static String |
GeneralJsonObjectDao.buildUpdateSql(TableInfo ti,
Collection<String> fields,
boolean exceptPk) |
static boolean |
GeneralJsonObjectDao.checkHasAllPkColumns(TableInfo tableInfo,
Map<String,Object> properties) |
static GeneralJsonObjectDao |
GeneralJsonObjectDao.createJsonObjectDao(Connection conn,
TableInfo tableInfo) |
static String |
GeneralJsonObjectDao.fetchSelfOrderSql(TableInfo ti,
Map<String,Object> filterMap) |
static boolean |
GeneralJsonObjectDao.isPkColumn(TableInfo ti,
String propertyName) |
static Map<String,Object> |
GeneralJsonObjectDao.mapObjectProperties(TableInfo tableInfo,
Map<String,Object> properties) |
void |
GeneralJsonObjectDao.setTableInfo(TableInfo tableInfo) |
| 构造器和说明 |
|---|
DB2JsonObjectDao(Connection conn,
TableInfo tableInfo) |
DB2JsonObjectDao(TableInfo tableInfo) |
GeneralJsonObjectDao(Connection conn,
TableInfo tableInfo) |
GeneralJsonObjectDao(TableInfo tableInfo) |
H2JsonObjectDao(Connection conn,
TableInfo tableInfo) |
H2JsonObjectDao(TableInfo tableInfo) |
JSONObjectComparator(TableInfo tableInfo) |
MySqlJsonObjectDao(Connection conn,
TableInfo tableInfo) |
MySqlJsonObjectDao(TableInfo tableInfo) |
OracleJsonObjectDao(Connection conn,
TableInfo tableInfo) |
OracleJsonObjectDao(TableInfo tableInfo) |
PostgreSqlJsonObjectDao(Connection conn,
TableInfo tableInfo) |
PostgreSqlJsonObjectDao(TableInfo tableInfo) |
SqlSvrJsonObjectDao(Connection conn,
TableInfo tableInfo) |
SqlSvrJsonObjectDao(TableInfo tableInfo) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
SimpleTableInfo |
| 限定符和类型 | 类和说明 |
|---|---|
class |
TableMapInfo
Created by codefan on 17-8-29.
|
Copyright © 2025 江苏南大先腾信息产业股份有限公司. All rights reserved.