第4章 アノテーションを使用した JTA の宣言的トランザクション管理
アノテーションに基づいて JTA トランザクションを自動的に開始およびコミットすることで、コンテナーがトランザクション境界を設定できます。以下の章は、JTA トランザクションを管理し、@Transactional アノテーションを使用してトランザクション境界を定義する方法を示しています。
4.1. トランザクション境界の宣言的定義 リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
@Transactional を使用して、メソッドレベルまたはクラスレベルでの CDI Bean でトランザクション境界を制御し、すべてのメソッドがトランザクションによるものであることを確認できます。これは REST エンドポイントにも適用されます。
手順
エントリーメソッドで
@Transactionalアノテーションを使用してトランザクションのスコープを定義します。例: src/main/java/org/acme/SantaClauseService.java
Copy to Clipboard Copied! Toggle word wrap Toggle overflow