問合せキーの使用
直接問合せキーをフィールド名の別名として使用します。問合せキーによってTopLink式では、DBMS固有名(F_NAME
など)のかわりにJava属性名(firstName
など)を使用してフィールドを参照できます。
次のような場合に問合せキーを使用します。
- TopLink式を定義する際のコード可読性を拡張します。
- コードをデータベース・スキーマから独立させることにより、移植性を向上させます。フィールドの名前を変更する場合、問合せキーは、それを参照するコードを変更せずに、再定義できます。
- インタフェース・ディスクリプタはインプリメンタで共有されている共通問合せキーのみを定義します。別名が付けられているフィールドの名前はインプリメンタの表では異なる可能性があります。
関連トピック
TopLinkディスクリプタについて
問合せキーの自動生成
インタフェース・ディスクリプタでの問合せキーの使用
リレーションシップ問合せキーの使用
問合せキーの指定
ディスクリプタの使用
Copyright © 1997, 2006, Oracle. All rights reserved.