| Oracle® Fusion Middleware Oracle TopLink Java Persistence API (JPA)拡張機能リファレンス 12c (12.1.2) E48005-01 |
|
![]() 前 |
![]() 次 |
@ExcludeDefaultMappingsを使用して、特定のクラスにデフォルト・マッピングを追加しないことを指定します。かわりに、EclipseLinkは、注釈またはXMLマッピング・ファイルによって明示的に定義されているマッピングのみを使用します。
注釈要素
この注釈の要素はありません。
使用方法
@ExcludeDefaultMappingsは、エンティティ、MappedSuperclassまたは埋込み可能クラスに指定できます。
例
例2-40に、@ExcludeDefaultMapping注釈を使用する方法を示します。
例2-40 @ExcludeDefaultMappings注釈の使用
@ExcludeDefaultMappings
@Entity
public class Dealer {
@Id
private long id;
@Basic
private String name;
// These would be ignored
private List<Card> deck;
private List<Card> hand;
...
}
関連項目
詳細は、次を参照してください。
『Oracle TopLinkの理解』のOracle TopLinkプロジェクトのビルディング・ブロックに関する項