Package org.springframework.jdbc.support.nativejdbc
Provides a mechanism for extracting native implementations of JDBC interfaces from wrapper objects that got returned from connection pools.
Can be used independently, for example in custom JDBC access code.
Interface Summary Interface Description NativeJdbcExtractor Interface for extracting native JDBC objects from wrapped objects coming from connection pools.Class Summary Class Description C3P0NativeJdbcExtractor Implementation of theNativeJdbcExtractor
interface for the C3P0 connection pool.CommonsDbcpNativeJdbcExtractor Deprecated. as of Spring 4.2, in favor of Commons DBCP 2.x and JDBC 4.xJBossNativeJdbcExtractor Implementation of theNativeJdbcExtractor
interface for JBoss, supporting JBoss Application Server 3.2.4+.Jdbc4NativeJdbcExtractor NativeJdbcExtractor
implementation that delegates to JDBC 4.0'sunwrap
method, as defined byWrapper
.NativeJdbcExtractorAdapter Abstract adapter class for theNativeJdbcExtractor
interface, for simplified implementation of basic extractors.OracleJdbc4NativeJdbcExtractor AJdbc4NativeJdbcExtractor
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
SimpleNativeJdbcExtractor A simple implementation of theNativeJdbcExtractor
interface.WebLogicNativeJdbcExtractor Implementation of theNativeJdbcExtractor
interface for WebLogic, supporting WebLogic Server 9.0 and higher.WebSphereNativeJdbcExtractor Implementation of theNativeJdbcExtractor
interface for WebSphere, supporting WebSphere Application Server 6.1 and higher.