2.7.2 リソースへの接続方法
バッチアプリケーションからデータベースに接続するには,JDBCドライバを直接使用するか,またはアプリケーションサーバで提供しているリソースアダプタを使用します。リソースアダプタを使用する場合は,DB Connectorを使用します。バッチアプリケーションからデータベースに接続するときに使用できる機能を,接続方法ごとに次の表に示します。なお,DB Connectorを使用すると次の表の機能に加えて,DB Connectorが提供している機能も使用できます。DB Connectorが提供している機能については,「2.7.4(1) リソースアダプタの機能」を参照してください。
使用できる機能 |
接続方法 |
|||
---|---|---|---|---|
DB Connector |
JDBCドライバ |
|||
SQLの実行 |
○ |
○ |
||
トランザクションの利用 |
Connection APIによるトランザクション |
○ |
○ |
|
JTA |
ローカルトランザクション |
○ |
× |
|
グローバルトランザクション |
× |
× |
||
GC制御機能 |
○ |
× |