1.3. トランザクションクライアント

トランザクションクライアント は、トランザクションを開始および終了できるようにする API またはオブジェクトです。通常、トランザクションクライアントはトランザクションの 開始コミット、または ロールバック などの操作を公開します。

標準の JavaEE アプリケーションでは、javax.transaction.UserTransaction インターフェイスはトランザクションクライアント API を公開します。Spring Framework である Spring Boot のコンテキストでは、org.springframework.transaction.PlatformTransactionManager インターフェイスが、トランザクションクライアント API を公開しています。