public class DatabaseMetaDataWrapper
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
DatabaseMetaDataWrapper.Column |
static class |
DatabaseMetaDataWrapper.Table |
| 构造器和说明 |
|---|
DatabaseMetaDataWrapper(java.sql.Connection connection,
java.lang.String schemaName) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
closeConnection() |
java.lang.String |
formatComment(java.lang.String comment) |
java.util.Map<java.lang.String,DatabaseMetaDataWrapper.Column> |
getColumnsInfo(java.lang.String tableNamePattern,
boolean queryPrimaryKey) |
java.util.Map<java.lang.String,DatabaseMetaDataWrapper.Column> |
getColumnsInfo(java.lang.String catalog,
java.lang.String schema,
java.lang.String tableName,
boolean queryPrimaryKey)
获取表字段信息
|
java.sql.Connection |
getConnection() |
DatabaseMetaDataWrapper.Table |
getTableInfo(java.lang.String tableName) |
DatabaseMetaDataWrapper.Table |
getTableInfo(java.lang.String catalog,
java.lang.String schema,
java.lang.String tableName) |
java.util.List<DatabaseMetaDataWrapper.Table> |
getTables(java.lang.String tableNamePattern,
java.lang.String[] types) |
java.util.List<DatabaseMetaDataWrapper.Table> |
getTables(java.lang.String catalog,
java.lang.String schemaPattern,
java.lang.String tableNamePattern,
java.lang.String[] types) |
public DatabaseMetaDataWrapper(java.sql.Connection connection,
java.lang.String schemaName)
public java.sql.Connection getConnection()
public void closeConnection()
public java.util.Map<java.lang.String,DatabaseMetaDataWrapper.Column> getColumnsInfo(java.lang.String tableNamePattern, boolean queryPrimaryKey)
public java.util.Map<java.lang.String,DatabaseMetaDataWrapper.Column> getColumnsInfo(java.lang.String catalog, java.lang.String schema, java.lang.String tableName, boolean queryPrimaryKey)
public java.lang.String formatComment(java.lang.String comment)
public DatabaseMetaDataWrapper.Table getTableInfo(java.lang.String tableName)
public java.util.List<DatabaseMetaDataWrapper.Table> getTables(java.lang.String tableNamePattern, java.lang.String[] types)
public java.util.List<DatabaseMetaDataWrapper.Table> getTables(java.lang.String catalog, java.lang.String schemaPattern, java.lang.String tableNamePattern, java.lang.String[] types)
public DatabaseMetaDataWrapper.Table getTableInfo(java.lang.String catalog, java.lang.String schema, java.lang.String tableName)