第5章 API アプローチを使用したプログラムによる JTA トランザクションの管理
UserTransaction を注入して、トランザクション境界をプログラムで管理できます。以下の章では、API のアプローチを使用して JTA トランザクションを管理し、トランザクション境界を定義する方法を説明します。
5.1. API アプローチを使用したトランザクション境界の定義 リンクのコピーリンクがクリップボードにコピーされました!
その begin()、commit()、および rollback() メソッドを呼び出すことにより、UserTransaction を注入し、トランザクション境界を管理できます。
手順
UserTransactionインターフェイスを注入します。src/main/java/org/acme/SantaClauseService.java
Copy to Clipboard Copied! Toggle word wrap Toggle overflow トランザクションのデマケーションメソッドを使用してトランザクションを制御します。
src/main/java/org/acme/SantaClauseService.java
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注記@Transactional呼び出しによってトランザクションが開始するメソッドでUserTransactionを使用することはできません。