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 theNativeJdbcExtractorinterface 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 theNativeJdbcExtractorinterface for JBoss, supporting JBoss Application Server 3.2.4+.Jdbc4NativeJdbcExtractor NativeJdbcExtractorimplementation that delegates to JDBC 4.0'sunwrapmethod, as defined byWrapper.NativeJdbcExtractorAdapter Abstract adapter class for theNativeJdbcExtractorinterface, for simplified implementation of basic extractors.OracleJdbc4NativeJdbcExtractor AJdbc4NativeJdbcExtractorwhich comes pre-configured for Oracle's JDBC driver, specifying the following vendor-specific API types for unwrapping:oracle.jdbc.OracleConnectionoracle.jdbc.OracleStatementoracle.jdbc.OraclePreparedStatementoracle.jdbc.OracleCallableStatementoracle.jdbc.OracleResultSetSimpleNativeJdbcExtractor A simple implementation of theNativeJdbcExtractorinterface.WebLogicNativeJdbcExtractor Implementation of theNativeJdbcExtractorinterface for WebLogic, supporting WebLogic Server 9.0 and higher.WebSphereNativeJdbcExtractor Implementation of theNativeJdbcExtractorinterface for WebSphere, supporting WebSphere Application Server 6.1 and higher.