spring-framework / org.springframework.jdbc.datasource / ConnectionProxy

ConnectionProxy

interface ConnectionProxy : Connection

Subinterface of java.sql.Connection to be implemented by Connection proxies. Allows access to the underlying target Connection.

This interface can be checked when there is a need to cast to a native JDBC Connection such as Oracle's OracleConnection. Alternatively, all such connections also support JDBC 4.0's Connection#unwrap.

Author
Juergen Hoeller

Since
1.1

See Also
TransactionAwareDataSourceProxyLazyConnectionDataSourceProxyDataSourceUtils#getTargetConnection(java.sql.Connection)

Functions

getTargetConnection

abstract fun getTargetConnection(): Connection

Return the target Connection of this proxy.

This will typically be the native driver Connection or a wrapper from a connection pool.