| Oracle® Fusion Middleware Oracle TopLink Java Persistence API (JPA)拡張機能リファレンス 12c (12.1.2) E48005-01 |
|
![]() 前 |
![]() 次 |
eclipselink.target-databaseプロパティを使用して、指定したデータベースのカスタム操作やSQL生成を制御する際に使用するデータベースを指定します。
値
表5-89は、この永続性プロパティの値を説明しています。
表5-89 target-databaseの有効値
| Value | 説明 |
|---|---|
|
|
ご使用のデータベースを指定します。
|
使用方法
eclipselink.validation-only = trueの場合、「自動」クラス名または短縮名は使用できません。
例
例5-93に、persistence.xmlファイルでこのプロパティを使用する方法を示します。
例5-93 persistence.xmlでのtarget-databaseの使用
<property name="eclipselink.target-database" value="Oracle"/>
または
<property name="eclipselink.target-database" value="org.eclipse.persistence.platform.database.HSQLPlatform"/>
例5-94に、persistence.xmlファイルでこのプロパティを使用する方法を示します。
例5-94 プロパティ・マップでのtarget-databaseの使用
import org.eclipse.persistence.config.TargetDatabase; import org.eclipse.persistence.config.PersistenceUnitProperties; propertiesMap.put(PersistenceUnitProperties.TARGET_DATABASE, TargetDatabase.Oracle);
関連項目
詳細は、次を参照してください。
『Oracle TopLinkの理解』のデータ・アクセスに関する項およびTopLinkデータベースとアプリケーション・サーバーのサポートに関する項
『Oracle TopLinkソリューション・ガイド』