Package | Description |
---|---|
org.springframework.jdbc.core |
Provides the core JDBC framework, based on JdbcTemplate
and its associated callback interfaces and helper objects.
|
org.springframework.jdbc.core.metadata |
Context metadata abstraction for the configuration and execution of a stored procedure call.
|
org.springframework.jdbc.core.simple |
Simplification layer over JdbcTemplate for Java 5 and above.
|
org.springframework.jdbc.support.lob |
Provides a stategy interface for Large OBject handling,
with implementations for various databases.
|
org.springframework.jdbc.support.nativejdbc |
Provides a mechanism for extracting native implementations of JDBC
interfaces from wrapper objects that got returned from connection pools.
|
Modifier and Type | Method and Description |
---|---|
NativeJdbcExtractor |
JdbcTemplate.getNativeJdbcExtractor()
Return the current NativeJdbcExtractor implementation.
|
Modifier and Type | Method and Description |
---|---|
void |
CallableStatementCreatorFactory.setNativeJdbcExtractor(NativeJdbcExtractor nativeJdbcExtractor)
Specify the NativeJdbcExtractor to use for unwrapping CallableStatements, if any.
|
void |
JdbcTemplate.setNativeJdbcExtractor(NativeJdbcExtractor extractor)
Set a NativeJdbcExtractor to extract native JDBC objects from wrapped handles.
|
void |
PreparedStatementCreatorFactory.setNativeJdbcExtractor(NativeJdbcExtractor nativeJdbcExtractor)
Specify the NativeJdbcExtractor to use for unwrapping PreparedStatements, if any.
|
Modifier and Type | Method and Description |
---|---|
protected NativeJdbcExtractor |
GenericTableMetaDataProvider.getNativeJdbcExtractor() |
Modifier and Type | Method and Description |
---|---|
static TableMetaDataProvider |
TableMetaDataProviderFactory.createMetaDataProvider(DataSource dataSource,
TableMetaDataContext context,
NativeJdbcExtractor nativeJdbcExtractor)
Create a TableMetaDataProvider based on the database metedata
|
void |
TableMetaDataProvider.setNativeJdbcExtractor(NativeJdbcExtractor nativeJdbcExtractor)
Set the
NativeJdbcExtractor to use to retrieve the native connection if necessary |
void |
GenericTableMetaDataProvider.setNativeJdbcExtractor(NativeJdbcExtractor nativeJdbcExtractor) |
void |
TableMetaDataContext.setNativeJdbcExtractor(NativeJdbcExtractor nativeJdbcExtractor)
Set
NativeJdbcExtractor to be used to retrieve the native connection. |
Modifier and Type | Method and Description |
---|---|
void |
AbstractJdbcInsert.setNativeJdbcExtractor(NativeJdbcExtractor nativeJdbcExtractor)
Set the
NativeJdbcExtractor to use to retrieve the native connection if necessary |
SimpleJdbcInsertOperations |
SimpleJdbcInsertOperations.useNativeJdbcExtractorForMetaData(NativeJdbcExtractor nativeJdbcExtractor)
Use a the provided NativeJdbcExtractor during the column meta data
lookups via JDBC.
|
SimpleJdbcInsertOperations |
SimpleJdbcInsert.useNativeJdbcExtractorForMetaData(NativeJdbcExtractor nativeJdbcExtractor) |
Modifier and Type | Method and Description |
---|---|
void |
OracleLobHandler.setNativeJdbcExtractor(NativeJdbcExtractor nativeJdbcExtractor)
Deprecated.
Set an appropriate NativeJdbcExtractor to be able to retrieve the underlying
native
oracle.jdbc.OracleConnection . |
Modifier and Type | Class and Description |
---|---|
class |
C3P0NativeJdbcExtractor
Implementation of the
NativeJdbcExtractor interface for the
C3P0 connection pool. |
class |
CommonsDbcpNativeJdbcExtractor
Implementation of the
NativeJdbcExtractor interface for the
Jakarta Commons DBCP connection pool, version 1.1 or higher. |
class |
JBossNativeJdbcExtractor
Implementation of the
NativeJdbcExtractor interface for JBoss,
supporting JBoss Application Server 3.2.4+. |
class |
Jdbc4NativeJdbcExtractor
NativeJdbcExtractor implementation that delegates to JDBC 4.0's
unwrap method, as defined by Wrapper . |
class |
NativeJdbcExtractorAdapter
Abstract adapter class for the
NativeJdbcExtractor interface,
for simplified implementation of basic extractors. |
class |
OracleJdbc4NativeJdbcExtractor
A
Jdbc4NativeJdbcExtractor which comes pre-configured for Oracle's JDBC driver,
specifying the following vendor-specific API types for unwrapping:
oracle.jdbc.OracleConnection
oracle.jdbc.OracleStatement
oracle.jdbc.OraclePreparedStatement
oracle.jdbc.OracleCallableStatement
oracle.jdbc.OracleResultSet
|
class |
SimpleNativeJdbcExtractor
Simple implementation of the
NativeJdbcExtractor interface. |
class |
WebLogicNativeJdbcExtractor
Implementation of the
NativeJdbcExtractor interface for WebLogic,
supporting WebLogic Server 9.0 and higher. |
class |
WebSphereNativeJdbcExtractor
Implementation of the
NativeJdbcExtractor interface for WebSphere,
supporting WebSphere Application Server 6.1 and higher. |
Copyright © 2015. All rights reserved.