Cosminexus アプリケーションサーバ V8 リファレンス API編
エンティティクラスの複数のフィールドまたはプロパティへマップされた複合プライマリキークラスを指定するアノテーションです。
このアノテーションは,マップドスーパークラスまたはエンティティクラスに適用されます。
エンティティクラスのプライマリキーのフィールドまたはプロパティと,複合プライマリキークラスのフィールドまたはプロパティの名前と型は一致させる必要があります。このアノテーションで指定した名前および型は,@Idが付いたエンティティのプライマリキーのプロパティまたはフィールドの型および名前に対応させてください。
適用可能要素は,クラスです。
@IdClassの属性の一覧を次の表に示します。
属性名 | 任意/必須 | 属性の説明 |
---|---|---|
value | 必須 | 複合プライマリキークラスを指定する属性です。 |
Cosminexus JPAプロバイダで対応する属性の詳細を次に示します。
All Rights Reserved. Copyright (C) 2008, 2011, Hitachi, Ltd.