2012-01-16 3 views
0

つの質問:<リスト・インデックス...> --Hibernateマッピング

  1. は、それがマッピングリストに<list>タグの<list-index ...>要素で指定された列の値が一意でなければならないことが必要である???

    <list-index column="index_col"/> 
    

  2. 休止<list-index>内の列の値を生成するか、我々は、コードを介してそれらを提供していますか?

答えて

0
  1. はい。なぜ私は1つの整数値を格納するために複数の列を使用するのかわかりません。索引列には、リスト内の要素の索引が格納されます。
  2. Hibernateは、リスト内の要素のインデックスからこの列を自動的に設定します。
+0

'Hibernateは、リスト内の要素のインデックスから自動的にこの列を設定します。 ' - つまり、DBのインデックスcolが一意でないことを意味します。 –

+0

この列には一意の制約はありません。タプルに1つしかないかもしれませんが、適切に更新を注文しないと、Hibernateがそのようなインデックスに問題を持たないかどうかはわかりません。 –

関連する問題