| パッケージ | 説明 |
|---|---|
| org.springframework.jca.cci.connection | 簡単な ConnectionFactory アクセス用のユーティリティクラス、ローカル CCI トランザクション用の PlatformTransactionManager、およびさまざまなシンプルな ConnectionFactory プロキシ / アダプターを提供します。 |
| org.springframework.jdbc.datasource | 簡単な DataSource アクセス用のユーティリティクラス、単一の DataSource 用の PlatformTransactionManager、およびさまざまな単純な DataSource 実装を提供します。 |
| org.springframework.jdbc.support | jdbc.core および jdbc.object パッケージのクラスで使用される JDBC フレームワークのクラスをサポートします。 |
| org.springframework.jms.connection | 単一の JMS ConnectionFactory の PlatformTransactionManager 実装、および SingleConnectionFactory アダプターを提供します。 |
| org.springframework.orm.hibernate5 | Hibernate 5.x と Spring の概念の統合を提供するパッケージ。 |
| org.springframework.orm.jpa | JPA(Java Persistence API)と Spring コンセプトの統合を提供するパッケージ。 |
| org.springframework.transaction.interceptor | 宣言的なトランザクション区分のための AOP ベースのソリューション。 |
| org.springframework.transaction.jta | JTA のトランザクション SPI 実装。 |
| org.springframework.transaction.support | org.springframework.transaction パッケージのサポートクラス。 |
| クラスと説明 |
|---|
| AbstractPlatformTransactionManager Spring の標準トランザクションワークフローを実装する抽象基本クラス。 JtaTransactionManager などの具体的なプラットフォームトランザクションマネージャーの基盤として機能します。 |
DefaultTransactionStatusAbstractPlatformTransactionManager によって使用される TransactionStatus インターフェースのデフォルト実装。 |
ResourceTransactionManagerPlatformTransactionManager インターフェースの拡張。単一のターゲットリソースで動作するネイティブリソーストランザクションマネージャーを示します。 |
| クラスと説明 |
|---|
| AbstractPlatformTransactionManager Spring の標準トランザクションワークフローを実装する抽象基本クラス。 JtaTransactionManager などの具体的なプラットフォームトランザクションマネージャーの基盤として機能します。 |
DefaultTransactionStatusAbstractPlatformTransactionManager によって使用される TransactionStatus インターフェースのデフォルト実装。 |
| ResourceHolder リソースホルダーによって実装される汎用インターフェース。 |
| ResourceHolderSupport リソースホルダーの便利な基本クラス。 |
ResourceTransactionManagerPlatformTransactionManager インターフェースの拡張。単一のターゲットリソースで動作するネイティブリソーストランザクションマネージャーを示します。 |
| SmartTransactionObject 内部のロールバックのみのマーカーを返すことができるトランザクションオブジェクトによって実装されるインターフェース。通常は、参加し、ロールバックのみとしてマークされている別のトランザクションから。 |
| クラスと説明 |
|---|
| AbstractPlatformTransactionManager Spring の標準トランザクションワークフローを実装する抽象基本クラス。 JtaTransactionManager などの具体的なプラットフォームトランザクションマネージャーの基盤として機能します。 |
ResourceTransactionManagerPlatformTransactionManager インターフェースの拡張。単一のターゲットリソースで動作するネイティブリソーストランザクションマネージャーを示します。 |
| クラスと説明 |
|---|
| AbstractPlatformTransactionManager Spring の標準トランザクションワークフローを実装する抽象基本クラス。 JtaTransactionManager などの具体的なプラットフォームトランザクションマネージャーの基盤として機能します。 |
DefaultTransactionStatusAbstractPlatformTransactionManager によって使用される TransactionStatus インターフェースのデフォルト実装。 |
| ResourceHolder リソースホルダーによって実装される汎用インターフェース。 |
| ResourceHolderSupport リソースホルダーの便利な基本クラス。 |
ResourceTransactionManagerPlatformTransactionManager インターフェースの拡張。単一のターゲットリソースで動作するネイティブリソーストランザクションマネージャーを示します。 |
| クラスと説明 |
|---|
| AbstractPlatformTransactionManager Spring の標準トランザクションワークフローを実装する抽象基本クラス。 JtaTransactionManager などの具体的なプラットフォームトランザクションマネージャーの基盤として機能します。 |
DefaultTransactionStatusAbstractPlatformTransactionManager によって使用される TransactionStatus インターフェースのデフォルト実装。 |
| ResourceHolder リソースホルダーによって実装される汎用インターフェース。 |
| ResourceHolderSupport リソースホルダーの便利な基本クラス。 |
ResourceTransactionManagerPlatformTransactionManager インターフェースの拡張。単一のターゲットリソースで動作するネイティブリソーストランザクションマネージャーを示します。 |
| TransactionSynchronization トランザクション同期コールバックのインターフェース。 |
| クラスと説明 |
|---|
| AbstractPlatformTransactionManager Spring の標準トランザクションワークフローを実装する抽象基本クラス。 JtaTransactionManager などの具体的なプラットフォームトランザクションマネージャーの基盤として機能します。 |
DefaultTransactionStatusAbstractPlatformTransactionManager によって使用される TransactionStatus インターフェースのデフォルト実装。 |
| ResourceHolder リソースホルダーによって実装される汎用インターフェース。 |
| ResourceHolderSupport リソースホルダーの便利な基本クラス。 |
ResourceTransactionManagerPlatformTransactionManager インターフェースの拡張。単一のターゲットリソースで動作するネイティブリソーストランザクションマネージャーを示します。 |
| クラスと説明 |
|---|
DefaultTransactionDefinitionTransactionDefinition インターフェースのデフォルト実装。Bean スタイルの構成と適切なデフォルト値(PROPAGATION_REQUIRED、ISOLATION_DEFAULT、TIMEOUT_DEFAULT、readOnly = false)を提供します。 |
| DelegatingTransactionDefinition すべての呼び出しを特定のターゲット TransactionDefinition インスタンスに委譲する TransactionDefinition 実装。 |
| クラスと説明 |
|---|
| AbstractPlatformTransactionManager Spring の標準トランザクションワークフローを実装する抽象基本クラス。 JtaTransactionManager などの具体的なプラットフォームトランザクションマネージャーの基盤として機能します。 |
CallbackPreferringPlatformTransactionManagerPlatformTransactionManager インターフェースの拡張。トランザクション内で特定のコールバックを実行するためのメソッドを公開します。 |
DefaultTransactionStatusAbstractPlatformTransactionManager によって使用される TransactionStatus インターフェースのデフォルト実装。 |
| SmartTransactionObject 内部のロールバックのみのマーカーを返すことができるトランザクションオブジェクトによって実装されるインターフェース。通常は、参加し、ロールバックのみとしてマークされている別のトランザクションから。 |
| TransactionCallback トランザクションコードのコールバックインターフェース。 |
| TransactionSynchronization トランザクション同期コールバックのインターフェース。 |
| クラスと説明 |
|---|
| AbstractPlatformTransactionManager.SuspendedResourcesHolder 中断されたリソースのホルダー。 |
AbstractTransactionStatusTransactionStatus インターフェースの抽象基本実装。 |
DefaultTransactionDefinitionTransactionDefinition インターフェースのデフォルト実装。Bean スタイルの構成と適切なデフォルト値(PROPAGATION_REQUIRED、ISOLATION_DEFAULT、TIMEOUT_DEFAULT、readOnly = false)を提供します。 |
DefaultTransactionStatusAbstractPlatformTransactionManager によって使用される TransactionStatus インターフェースのデフォルト実装。 |
| ResourceHolder リソースホルダーによって実装される汎用インターフェース。 |
ResourceTransactionManagerPlatformTransactionManager インターフェースの拡張。単一のターゲットリソースで動作するネイティブリソーストランザクションマネージャーを示します。 |
| TransactionCallback トランザクションコードのコールバックインターフェース。 |
| TransactionOperations 基本的なトランザクション実行操作を指定するインターフェース。 |
| TransactionSynchronization トランザクション同期コールバックのインターフェース。 |