Convenient base class for JDBC-aware transaction objects.
Can contain a
ConnectionHolder , and implements the
org.springframework.transaction.SavepointManager interface based on that ConnectionHolder.
Allows for programmatic management of JDBC 3.0
java.sql.Savepoint Savepoints . Spring's
org.springframework.transaction.support.DefaultTransactionStatus will automatically delegate to this, as it autodetects transaction
objects that implement the SavepointManager interface.
Note that savepoints are only supported for drivers which
support JDBC 3.0 or higher.
author: Juergen Hoeller since: 1.1 |