程序包的使用
org.springframework.transaction.support
使用org.springframework.transaction.support的程序包 程序包 说明 org.springframework.jca.cci.connection Provides a utility class for easy ConnectionFactory access, a PlatformTransactionManager for local CCI transactions, and various simple ConnectionFactory proxies/adapters.org.springframework.jdbc.datasource Provides a utility class for easy DataSource access, a PlatformTransactionManager for a single DataSource, and various simple DataSource implementations.org.springframework.jms.connection Provides a PlatformTransactionManager implementation for a single JMS ConnectionFactory, and a SingleConnectionFactory adapter.org.springframework.orm.hibernate5 Package providing integration of Hibernate 5.x with Spring concepts.org.springframework.orm.jpa Package providing integration of JPA (Java Persistence API) with Spring concepts.org.springframework.transaction.interceptor AOP-based solution for declarative transaction demarcation.org.springframework.transaction.jta Transaction SPI implementation for JTA.org.springframework.transaction.support Support classes for the org.springframework.transaction package.org.springframework.jca.cci.connection使用的org.springframework.transaction.support中的类 类 说明 AbstractPlatformTransactionManager Abstract base class that implements Spring's standard transaction workflow, serving as basis for concrete platform transaction managers likeJtaTransactionManager
.DefaultTransactionStatus Default implementation of theTransactionStatus
interface, used byAbstractPlatformTransactionManager
.ResourceHolder Generic interface to be implemented by resource holders.ResourceHolderSupport Convenient base class for resource holders.ResourceTransactionManager Extension of thePlatformTransactionManager
interface, indicating a native resource transaction manager, operating on a single target resource.org.springframework.jdbc.datasource使用的org.springframework.transaction.support中的类 类 说明 AbstractPlatformTransactionManager Abstract base class that implements Spring's standard transaction workflow, serving as basis for concrete platform transaction managers likeJtaTransactionManager
.DefaultTransactionStatus Default implementation of theTransactionStatus
interface, used byAbstractPlatformTransactionManager
.ResourceHolder Generic interface to be implemented by resource holders.ResourceHolderSupport Convenient base class for resource holders.ResourceTransactionManager Extension of thePlatformTransactionManager
interface, indicating a native resource transaction manager, operating on a single target resource.SmartTransactionObject Interface to be implemented by transaction objects that are able to return an internal rollback-only marker, typically from a another transaction that has participated and marked it as rollback-only.org.springframework.jms.connection使用的org.springframework.transaction.support中的类 类 说明 AbstractPlatformTransactionManager Abstract base class that implements Spring's standard transaction workflow, serving as basis for concrete platform transaction managers likeJtaTransactionManager
.DefaultTransactionStatus Default implementation of theTransactionStatus
interface, used byAbstractPlatformTransactionManager
.ResourceHolder Generic interface to be implemented by resource holders.ResourceHolderSupport Convenient base class for resource holders.ResourceTransactionManager Extension of thePlatformTransactionManager
interface, indicating a native resource transaction manager, operating on a single target resource.org.springframework.orm.hibernate5使用的org.springframework.transaction.support中的类 类 说明 AbstractPlatformTransactionManager Abstract base class that implements Spring's standard transaction workflow, serving as basis for concrete platform transaction managers likeJtaTransactionManager
.DefaultTransactionStatus Default implementation of theTransactionStatus
interface, used byAbstractPlatformTransactionManager
.ResourceHolder Generic interface to be implemented by resource holders.ResourceHolderSupport Convenient base class for resource holders.ResourceTransactionManager Extension of thePlatformTransactionManager
interface, indicating a native resource transaction manager, operating on a single target resource.TransactionSynchronization Interface for transaction synchronization callbacks.TransactionSynchronizationAdapter SimpleTransactionSynchronization
adapter containing empty method implementations, for easier overriding of single methods.org.springframework.orm.jpa使用的org.springframework.transaction.support中的类 类 说明 AbstractPlatformTransactionManager Abstract base class that implements Spring's standard transaction workflow, serving as basis for concrete platform transaction managers likeJtaTransactionManager
.DefaultTransactionStatus Default implementation of theTransactionStatus
interface, used byAbstractPlatformTransactionManager
.ResourceHolder Generic interface to be implemented by resource holders.ResourceHolderSupport Convenient base class for resource holders.ResourceTransactionManager Extension of thePlatformTransactionManager
interface, indicating a native resource transaction manager, operating on a single target resource.org.springframework.transaction.interceptor使用的org.springframework.transaction.support中的类 类 说明 DefaultTransactionDefinition Default implementation of theTransactionDefinition
interface, offering bean-style configuration and sensible default values (PROPAGATION_REQUIRED, ISOLATION_DEFAULT, TIMEOUT_DEFAULT, readOnly=false).DelegatingTransactionDefinition TransactionDefinition
implementation that delegates all calls to a given targetTransactionDefinition
instance.org.springframework.transaction.jta使用的org.springframework.transaction.support中的类 类 说明 AbstractPlatformTransactionManager Abstract base class that implements Spring's standard transaction workflow, serving as basis for concrete platform transaction managers likeJtaTransactionManager
.CallbackPreferringPlatformTransactionManager Extension of thePlatformTransactionManager
interface, exposing a method for executing a given callback within a transaction.DefaultTransactionStatus Default implementation of theTransactionStatus
interface, used byAbstractPlatformTransactionManager
.SmartTransactionObject Interface to be implemented by transaction objects that are able to return an internal rollback-only marker, typically from a another transaction that has participated and marked it as rollback-only.TransactionCallback Callback interface for transactional code.TransactionSynchronization Interface for transaction synchronization callbacks.org.springframework.transaction.support使用的org.springframework.transaction.support中的类 类 说明 AbstractPlatformTransactionManager.SuspendedResourcesHolder Holder for suspended resources.AbstractTransactionStatus Abstract base implementation of theTransactionStatus
interface.DefaultTransactionDefinition Default implementation of theTransactionDefinition
interface, offering bean-style configuration and sensible default values (PROPAGATION_REQUIRED, ISOLATION_DEFAULT, TIMEOUT_DEFAULT, readOnly=false).DefaultTransactionStatus Default implementation of theTransactionStatus
interface, used byAbstractPlatformTransactionManager
.ResourceHolder Generic interface to be implemented by resource holders.ResourceTransactionManager Extension of thePlatformTransactionManager
interface, indicating a native resource transaction manager, operating on a single target resource.TransactionCallback Callback interface for transactional code.TransactionOperations Interface specifying basic transaction execution operations.TransactionSynchronization Interface for transaction synchronization callbacks.