アノテーションインターフェース MappedCollection


データベース内の ListSESetSE または MapSE プロパティのマッピングを構成するためのアノテーション。
導入:
1.1
作成者:
Bastian Wilhelm, Mark Paluch
  • オプション要素の概要

    オプション要素
    修飾子と型
    オプションの要素
    説明
    対応する関連テーブルの id 列の列名。
    対応する関連テーブル内の ListSE または MapSE コレクションのキー列の列名。
  • 要素の詳細

    • idColumn

      StringSE idColumn
      対応するリレーションシップテーブルの ID 列の列名。この属性は値式をサポートしており、操作ごとに列名を動的に取得します。値が空の場合、デフォルトで NamingStrategy が使用されます。String を返す式は、以前の sanitized の使用箇所です。式は SqlIdentifier を直接返すこともでき、その場合は追加のサニタイズなしでそのまま使用されます。
      関連事項:
      デフォルト:
      ""
    • keyColumn

      StringSE keyColumn
      対応するリレーションシップテーブルにおける ListSE または MapSE コレクションのキー列の列名。この属性は、操作ごとに列名を動的に取得するための値式をサポートしています。値が空の場合、デフォルトで NamingStrategy が使用されます。String を返す式は、以前の sanitized の使用箇所です。式は SqlIdentifier を直接返すこともでき、その場合は追加のサニタイズなしでそのまま使用されます。
      関連事項:
      デフォルト:
      ""