5.3.5 使用できるリソースアダプタ

JPAを使用したJ2EEアプリケーションを実行する場合,アプリケーションサーバでは,コネクションファクトリインタフェースがjavax.sql.DataSourceであるリソースアダプタを使用できます。アプリケーションサーバで提供するリソースアダプタでは,DB Connectorを使用できます。

また,リソースアダプタを使用するには,J2EEリソースアダプタとしてデプロイする必要があります。JPAを使用したJ2EEアプリケーションの場合,リソースアダプタをJ2EEアプリケーションに含めてデプロイすることはできません。

アプリケーションサーバで使用できるリソースアダプタを次の表に示します。

表5-5 アプリケーションサーバで使用できるリソースアダプタ

コネクションファクトリインタフェースリソースアダプタのデプロイ形式JPAからの使用
javax.sql.DataSourceJ2EEリソースアダプタとしてデプロイする
J2EEアプリケーションに含めてデプロイする×
javax.sql.DataSource以外×

(凡例)○:使用できる ×:使用できない -:該当しない


なお,Cosminexus JPAプロバイダを使用する場合に使用できるリソースアダプタについては,「6.2.3(3) 使用できるDB Connector」を参照してください。