类 HsqlTableMetaDataProvider
- java.lang.Object
- org.springframework.jdbc.core.metadata.GenericTableMetaDataProvider
- org.springframework.jdbc.core.metadata.HsqlTableMetaDataProvider
- 所有已实现的接口:
TableMetaDataProvider
public class HsqlTableMetaDataProvider extends GenericTableMetaDataProvider
The HSQL specific implementation ofTableMetaDataProvider
. Supports a feature for retrieving generated keys without the JDBC 3.0getGeneratedKeys
support.- 从以下版本开始:
- 2.5
- 作者:
- Thomas Risberg
字段概要
从类继承的字段 org.springframework.jdbc.core.metadata.GenericTableMetaDataProvider
logger
构造器概要
构造器 构造器 说明 HsqlTableMetaDataProvider(DatabaseMetaData databaseMetaData)
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 String
getSimpleQueryForGetGeneratedKey(String tableName, String keyColumnName)
Get the simple query to retrieve a generated key.boolean
isGetGeneratedKeysSimulated()
Does this database support a simple query to retrieve the generated key when the JDBC 3.0 feature of retrieving generated keys is not supported?从类继承的方法 org.springframework.jdbc.core.metadata.GenericTableMetaDataProvider
catalogNameToUse, getDatabaseVersion, getDefaultSchema, getNativeJdbcExtractor, getTableParameterMetaData, initializeWithMetaData, initializeWithTableColumnMetaData, isGeneratedKeysColumnNameArraySupported, isGetGeneratedKeysSupported, isStoresLowerCaseIdentifiers, isStoresUpperCaseIdentifiers, isTableColumnMetaDataUsed, metaDataCatalogNameToUse, metaDataSchemaNameToUse, schemaNameToUse, setGeneratedKeysColumnNameArraySupported, setGetGeneratedKeysSupported, setNativeJdbcExtractor, setStoresLowerCaseIdentifiers, setStoresUpperCaseIdentifiers, tableNameToUse
构造器详细资料
HsqlTableMetaDataProvider
public HsqlTableMetaDataProvider(DatabaseMetaData databaseMetaData) throws SQLException
- 抛出:
SQLException
方法详细资料
isGetGeneratedKeysSimulated
public boolean isGetGeneratedKeysSimulated()
从接口复制的说明:TableMetaDataProvider
Does this database support a simple query to retrieve the generated key when the JDBC 3.0 feature of retrieving generated keys is not supported?
getSimpleQueryForGetGeneratedKey
public String getSimpleQueryForGetGeneratedKey(String tableName, String keyColumnName)
从接口复制的说明:TableMetaDataProvider
Get the simple query to retrieve a generated key.