「詳細 CMP 設定」ダイアログ

関連項目

Sun Java System Application Server で CMP マッピングを設定するときに「詳細設定」ダイアログを使用すると、詳細な Bean レベルの設定を変更できます。

異なるデータベーススキーマからの表を使用する場合は、「データベーススキーマ」ドロップダウンリストからスキーマを選択できます。このリストには、プロジェクト内のデータベーススキーマファイル (..dbschema) が入っています。このアクションを実行すると、そのスキーマを参照する現行のフィールドマッピングがすべて削除されます。

整合性レベルは、この Bean に適用される整合性セマンティクスを識別します。エンタープライズ Bean の整合性レベルを変更する場合は、リストから次のいずれかのオプションを選択します。

主表以外の表にある列にマップする場合は、1 つ以上の二次表に定義を追加する必要があります。

二次表を使用すると、エンタープライズ Bean 内のフィールドを、主表に含まれていない列にマップできます。エンタープライズ Bean 用に二次表が定義されていると、その Bean 内のフィールドをさまざまな表の列にマップできます。

二次表は、1 つ以上の列によって主表へ関連付けられている必要があり、それらの列の関連する行には、どちらの表にも同じ値が入っている必要があります。通常、これは、それらの表の間の外部キーとして定義されます。リストから二次表を選択した場合、2 つの表の間に既存の外部キーがあれば、それがデフォルトの関連付けとして使用されます。

関連項目
CMP マッピング
主表と二次表
マップされた二次表の設定

著作権と商標について