インターフェースの使用
org.springframework.transaction.TransactionManager
TransactionManager を使用するパッケージ
パッケージ
説明
簡単な DataSource アクセス用のユーティリティクラス、単一の DataSource 用の PlatformTransactionManager、およびさまざまな単純な DataSource 実装を提供します。
jdbc.core および jdbc.object パッケージのクラスで使用される JDBC フレームワークのクラスをサポートします。
単一の JMS ConnectionFactory の PlatformTransactionManager 実装、および SingleConnectionFactory アダプターを提供します。
Hibernate 5.x と Spring の概念の統合を提供するパッケージ。
JPA(Java Persistence API)と Spring コンセプトの統合を提供するパッケージ。
簡単な ConnectionFactory アクセス用のユーティリティクラス、単一の ConnectionFactory 用の ReactiveTransactionManager、およびさまざまな単純な ConnectionFactory 実装を提供します。
Spring のコアトランザクション管理 API(特定のトランザクション管理システムに依存しない)。Spring のトランザクションインフラストラクチャの例外階層。トランザクションマネージャー、定義、ステータスインターフェース。
Spring のアノテーションベースのトランザクション境界のサポート。
宣言的なトランザクション区分のための AOP ベースのソリューション。
JTA のトランザクション SPI 実装。
リアクティブトランザクション管理のクラスをサポートします。
org.springframework.transaction パッケージのサポートクラス。
org.springframework.jdbc.datasource 内の TransactionManager 使用
TransactionManager を実装している org.springframework.jdbc.datasource のクラスorg.springframework.jdbc.support 内の TransactionManager 使用
TransactionManager を実装している org.springframework.jdbc.support のクラス修飾子と型クラス説明class
JdbcAccessor
- プレーンDataSourceTransactionManager
の整列されたサブクラスであり、コミットおよびロールバックステップに共通の JDBC 例外変換を追加します。org.springframework.jms.connection 内の TransactionManager 使用
TransactionManager を実装している org.springframework.jms.connection のクラスorg.springframework.orm.hibernate5 内の TransactionManager 使用
TransactionManager を実装している org.springframework.orm.hibernate5 のクラスorg.springframework.orm.jpa 内の TransactionManager 使用
TransactionManager を実装している org.springframework.orm.jpa のクラスorg.springframework.r2dbc.connection 内の TransactionManager 使用
TransactionManager を実装している org.springframework.r2dbc.connection のクラスorg.springframework.transaction 内の TransactionManager 使用
org.springframework.transaction 内の TransactionManager サブインターフェース修飾子と型インターフェース説明interface
トランザクションマネージャー実装の共通構成インターフェース。interface
これは、Spring の命令型トランザクションインフラストラクチャの中心的なインターフェースです。interface
これは、Spring のリアクティブトランザクションインフラストラクチャの中心的なインターフェースです。org.springframework.transaction.annotation 内の TransactionManager 使用
TransactionManager として宣言されている org.springframework.transaction.annotation のフィールド修飾子と型フィールド説明protected TransactionManager
AbstractTransactionManagementConfiguration.txManager
TransactionManagementConfigurer
を介して構成されたデフォルトのトランザクションマネージャー。修飾子と型メソッド説明TransactionManagementConfigurer.annotationDrivenTransactionManager()
アノテーション駆動型データベースのトランザクション管理に使用するデフォルトのトランザクションマネージャー Bean を返します。org.springframework.transaction.interceptor 内の TransactionManager 使用
修飾子と型メソッド説明protected TransactionManager
TransactionAspectSupport.determineTransactionManager
(TransactionAttribute txAttr) 特定のトランザクションに使用する特定のトランザクションマネージャーを決定します。TransactionAspectSupport.getTransactionManager()
デフォルトのトランザクションマネージャー、または不明の場合はnull
を返します。型 TransactionManager のパラメーターを持つ org.springframework.transaction.interceptor のメソッド修飾子と型メソッド説明void
TransactionAspectSupport.setTransactionManager
(TransactionManager transactionManager) トランザクションの駆動に使用するデフォルトのトランザクションマネージャーを指定します。型 TransactionManager のパラメーターを持つ org.springframework.transaction.interceptor のコンストラクター修飾子コンストラクター説明新しい TransactionInterceptor を作成します。org.springframework.transaction.jta 内の TransactionManager 使用
TransactionManager を実装している org.springframework.transaction.jta のクラスorg.springframework.transaction.reactive 内の TransactionManager 使用
修飾子と型クラス説明class
Spring の標準的なリアクティブトランザクションワークフローを実装する抽象基本クラス。具体的なプラットフォームトランザクションマネージャーの基盤として機能します。org.springframework.transaction.support 内の TransactionManager 使用
org.springframework.transaction.support 内の TransactionManager サブインターフェース修飾子と型インターフェース説明interface
PlatformTransactionManager
インターフェースの拡張。トランザクション内で特定のコールバックを実行するためのメソッドを公開します。interface
PlatformTransactionManager
インターフェースの拡張。単一のターゲットリソースで動作するネイティブリソーストランザクションマネージャーを示します。修飾子と型クラス説明class
Spring の標準トランザクションワークフローを実装する抽象基本クラス。JtaTransactionManager
などの具体的なプラットフォームトランザクションマネージャーの基盤として機能します。