9

キーと値のペアとしてエントリを格納するコレクションが必要ですが (キーで値を検索できるようにするため)、休止状態を使用して複数の値が同じキーを共有できるコレクションが必要です

4

3 に答える 3

11

1 つのキーに対して複数の値を持つマップは、マルチマップと呼ばれます。Apache コモンズ ライブラリに実装があります。Hibernate はこの種のコレクションを直接サポートしていませんが、UserCollectionTypeインターフェイスを実装することで比較的簡単に拡張できます。このブログ記事では、その方法を詳しく説明しています。

于 2009-01-24T11:59:09.930 に答える
-1

私も関連するものを見つけました

http://commons.apache.org/collections/api-3.1/org/apache/commons/collections/MultiMap.html#get(java.lang.Object)

だから、これも好むことができます。

于 2009-01-24T13:00:27.577 に答える