Cosminexus V9 アプリケーションサーバ 機能解説 基本・開発編(コンテナ共通機能)

[目次][用語][索引][前へ][次へ]

6.16.5 クエリヒントの指定

クエリ実行時に,ベンダに依存するヒントとしてクエリヒントを指定できます。CJPAプロバイダでは,悲観的ロックを使用するときに指定します。

クエリヒントは次に示す場所に指定します。

クエリヒントに指定できる範囲以外の値が設定された場合は例外が発生します。なお,指定する値は大文字と小文字を区別しません。

例外が発生するタイミングは,クエリヒントが指定された個所によって異なります。次に例外発生のタイミングを示します。

CJPAプロバイダがサポートするクエリヒントについては,アノテーションを使用する場合は,マニュアル「アプリケーションサーバ リファレンス API編」の「2.1 対応するアノテーションのサポート範囲」,O/Rマッピングファイルを使用する場合は,マニュアル「アプリケーションサーバ リファレンス 定義編(サーバ定義)」の「6.3 O/Rマッピングファイル」を参照してください。