ヘッダーをスキップ
Oracle® Fusion Middleware Oracle TopLink Java Persistence API (JPA)拡張機能リファレンス
12c (12.1.2)
E48005-01
  目次へ移動
目次

前
 
次
 

jdbc.native-connection

eclipselink.jdbc.native-connectionを使用して、問合せにネイティブJDBC接続が必要がどうかを指定します。

表4-18は、この永続性プロパティの値を説明しています。

表4-18 jdbc.native-connectionの有効値

Value 説明

true

ネイティブ接続が必要です。

false

(デフォルト)ネイティブ接続は不要です。


使用方法

これは、独自のプロキシにJDBC接続をラップするDataSourceが実装されたサーバー・プラットフォームでの問合せに必要となる場合があります。問合せにカスタムJDBCアクセスが必要な場合、ネイティブ接続が必要となる可能性があります。

ネイティブ接続を使用できるようにするには、ServerPlatformを永続性プロパティとして設定する必要があります。ネイティブ接続が必要であるとTopLinkですでに認識されている機能については、eclipselink.jdbc.native-connectionがデフォルトでtrueに設定されます。

例4-37 JPA問合せでのjdbc.native-connectionの使用

import org.eclipse.persistence.config.HintValues;
 import org.eclipse.persistence.config.QueryHints;
 query.setHint("eclipselink.NATIVE_CONNECTION", "TRUE");

関連項目

詳細は、次を参照してください。