Uses of Package
org.springframework.transaction.support
Packages that use org.springframework.transaction.support
Package
Description
Provides a utility class for easy DataSource access,
a PlatformTransactionManager for a single DataSource,
and various simple DataSource implementations.
Support classes for the JDBC framework, used by the classes in the
jdbc.core and jdbc.object packages.
Provides a PlatformTransactionManager implementation for a single
JMS ConnectionFactory, and a SingleConnectionFactory adapter.
Package providing integration of
Hibernate 5.x
with Spring concepts.
Package providing integration of JPA (Java Persistence API) with Spring concepts.
Provides a utility class for easy ConnectionFactory access,
a ReactiveTransactionManager for a single ConnectionFactory,
and various simple ConnectionFactory implementations.
AOP-based solution for declarative transaction demarcation.
Transaction SPI implementation for JTA.
Support classes for the org.springframework.transaction package.
-
Classes in org.springframework.transaction.support used by org.springframework.jdbc.datasourceClassDescriptionAbstract base class that implements Spring's standard transaction workflow, serving as basis for concrete platform transaction managers like
JtaTransactionManager
.Default implementation of theTransactionStatus
interface, used byAbstractPlatformTransactionManager
.Generic interface to be implemented by resource holders.Convenient base class for resource holders.Extension of thePlatformTransactionManager
interface, indicating a native resource transaction manager, operating on a single target resource.Interface to be implemented by transaction objects that are able to return an internal rollback-only marker, typically from another transaction that has participated and marked it as rollback-only. -
Classes in org.springframework.transaction.support used by org.springframework.jdbc.supportClassDescriptionAbstract base class that implements Spring's standard transaction workflow, serving as basis for concrete platform transaction managers like
JtaTransactionManager
.Extension of thePlatformTransactionManager
interface, indicating a native resource transaction manager, operating on a single target resource. -
Classes in org.springframework.transaction.support used by org.springframework.jms.connectionClassDescriptionAbstract base class that implements Spring's standard transaction workflow, serving as basis for concrete platform transaction managers like
JtaTransactionManager
.Default implementation of theTransactionStatus
interface, used byAbstractPlatformTransactionManager
.Generic interface to be implemented by resource holders.Convenient base class for resource holders.Extension of thePlatformTransactionManager
interface, indicating a native resource transaction manager, operating on a single target resource. -
Classes in org.springframework.transaction.support used by org.springframework.orm.hibernate5ClassDescriptionAbstract base class that implements Spring's standard transaction workflow, serving as basis for concrete platform transaction managers like
JtaTransactionManager
.Default implementation of theTransactionStatus
interface, used byAbstractPlatformTransactionManager
.Generic interface to be implemented by resource holders.Convenient base class for resource holders.Extension of thePlatformTransactionManager
interface, indicating a native resource transaction manager, operating on a single target resource.Interface for transaction synchronization callbacks. -
Classes in org.springframework.transaction.support used by org.springframework.orm.jpaClassDescriptionAbstract base class that implements Spring's standard transaction workflow, serving as basis for concrete platform transaction managers like
JtaTransactionManager
.Default implementation of theTransactionStatus
interface, used byAbstractPlatformTransactionManager
.Generic interface to be implemented by resource holders.Convenient base class for resource holders.Extension of thePlatformTransactionManager
interface, indicating a native resource transaction manager, operating on a single target resource. -
Classes in org.springframework.transaction.support used by org.springframework.r2dbc.connectionClassDescriptionGeneric interface to be implemented by resource holders.Convenient base class for resource holders.
-
Classes in org.springframework.transaction.support used by org.springframework.transaction.interceptorClassDescriptionDefault implementation of the
TransactionDefinition
interface, offering bean-style configuration and sensible default values (PROPAGATION_REQUIRED, ISOLATION_DEFAULT, TIMEOUT_DEFAULT, readOnly=false).TransactionDefinition
implementation that delegates all calls to a given targetTransactionDefinition
instance. -
Classes in org.springframework.transaction.support used by org.springframework.transaction.jtaClassDescriptionAbstract base class that implements Spring's standard transaction workflow, serving as basis for concrete platform transaction managers like
JtaTransactionManager
.Default implementation of theTransactionStatus
interface, used byAbstractPlatformTransactionManager
.Interface to be implemented by transaction objects that are able to return an internal rollback-only marker, typically from another transaction that has participated and marked it as rollback-only.Interface for transaction synchronization callbacks. -
Classes in org.springframework.transaction.support used by org.springframework.transaction.supportClassDescriptionHolder for suspended resources.Abstract base implementation of the
TransactionStatus
interface.Default implementation of theTransactionDefinition
interface, offering bean-style configuration and sensible default values (PROPAGATION_REQUIRED, ISOLATION_DEFAULT, TIMEOUT_DEFAULT, readOnly=false).Default implementation of theTransactionStatus
interface, used byAbstractPlatformTransactionManager
.Generic interface to be implemented by resource holders.Extension of thePlatformTransactionManager
interface, indicating a native resource transaction manager, operating on a single target resource.Callback interface for transactional code.Interface specifying basic transaction execution operations.Interface for transaction synchronization callbacks.