これらの処理を考慮したクライアントアプリケーションの構成について以下に示します。
JNDIを利用してUserTransactionオブジェクトを獲得します。
トランザクションを開始します。
ビジネスロジックを記述します。
トランザクションをコミット、またはロールバックします。