1つのディスクリプタにおける継承属性のマッピング

継承階層の1つのクラスのみをマップする場合は、そのクラスがスーパークラスから継承する属性をマップできます。

1つのディスクリプタで属性をマップするには、次のようにします。

  1. 構造ウィンドウでディスクリプタを選択します。
  2. ディスクリプタを右クリックし、ポップアップ・メニューから「継承属性」->「選択済のクラス」を選択して、継承元のクラスを指定します。継承属性を次の対象にマップすることもできます。
  3. 表示された属性を、このディスクリプタに属すようにマップします。

永続データがほとんどない、またはまったくない共通のスーパークラスがある場合も、この処理を実行できます。たとえば、java.rmi.RemoteObjectのサブクラスをマップしていた場合、各サブクラスは個別にマップされる可能性があります。


関連項目

TopLinkディスクリプタについて

ディスクリプタの使用
継承の使用
ディスクリプタ・プロパティの使用
アドバンスト・プロパティの使用

EJBによる継承の使用
1つの表を使用する継承のサポート
複数表を使用する継承のサポート

 

Copyright © 1997, 2004, Oracle. All rights reserved.