7.11 XAでのJAX-RSアプリケーションの開発
この項では、JAX-RS実装を使用するHelidonアプリケーションでMicroTxライブラリを使用する方法について説明します。
JAX-RS実装を使用するSpring BootアプリケーションでMicroTxライブラリを使用する方法の詳細は、「XAでのSpring Bootアプリケーションの開発」を参照してください。
トピック
- JAX-RSアプリケーションのMicroTxライブラリについて
MicroTxライブラリをJAX-RSアプリケーションと統合します。 - トランザクション・イニシエータとしてのJAX-RSアプリケーションの構成
トランザクション・イニシエータ・サービスは、トランザクションを開始します。トランザクション・イニシエータ・サービスは、アプリケーションのビジネス・ロジックに基づいて、トランザクションの開始のみ、またはトランザクションの開始とトランザクションへの参加を行うことができます。 - トランザクション参加側としてのJAX-RSアプリケーションの構成
リソース・マネージャがXAに準拠しているかどうかに基づいて、環境変数を設定し、MicroTxライブラリの様々なクラスを実装して参加側アプリケーションを構成します。 - トランザクション参加側としてのJPAベースのJavaアプリケーションの構成
この項に記載されている情報を使用して、HibernateまたはEclipseLinkを、HelidonまたはSpring BootアプリケーションのJPAプロバイダとして構成します。
親トピック: XAでのアプリケーションの開発