0

バート・ベックウィズが作成したビデオで

http://www.infoq.com/presentations/GORM-パフォーマンス

Burt は、休止状態の Collection でいくつかの興味深い動作を示しています

まずセットで

" Set に追加するには、データベースからすべてのインスタンスをロードする必要があります

新しいアイテムがユニークであることを知っていても、ユニークさを保証するために」

そしてリスト

" 同様に、マップされた List = Hibernate はコレクション全体を取得します

リストの最後に追加する場合でも、正しい順序を維持するために"

彼はそれを解決する方法を示しています

" 従来の Hibernate では、コレクションを Bag としてマップできますが、witch は単に

順序や一意性が保証されていない通常のコレクション」

プロジェクトでアノテーションを使用しているため、ここでコレクションを作成する方法を尋ねました。

順序または一意性:

注釈付きコレクションバッグ

これは注釈マッピングです。

@ManyToOne
private List<OtherEntity> otherEntities;

このマッピングは、休止状態がデータベースからすべてのインスタンスをロードするのを防ぎます。

リストに要素を追加しますか? ありがとう。

4

0 に答える 0