- getConnection
Obtain a Connection from the given DataSource. Translates SQLExceptions into the
Spring hierarchy of
- releaseConnection
Close the given Connection, obtained from the given DataSource, if it is not
managed externally (tha
- doGetConnection
Actually obtain a JDBC Connection from the given DataSource. Same as
#getConnection, but throwing th
- prepareConnectionForTransaction
Prepare the given Connection with the given transaction semantics.
- resetConnectionAfterTransaction
Reset the given Connection after a transaction, regarding read-only flag and
isolation level.
- isConnectionTransactional
Determine whether the given JDBC Connection is transactional, that is, bound to
the current thread b
- applyTransactionTimeout
Apply the current transaction timeout, if any, to the given JDBC Statement
object.
- doReleaseConnection
Actually close the given Connection, obtained from the given DataSource. Same as
#releaseConnection,
- applyTimeout
Apply the specified timeout - overridden by the current transaction timeout, if
any - to the given J
- doCloseConnection
Close the Connection, unless a SmartDataSource doesn't want us to.
- getTargetConnection
Return the innermost target Connection of the given Connection. If the given
Connection is a proxy,
- connectionEquals
Determine whether the given two Connections are equal, asking the target
Connection in case of a pro