次のようなマッピングを追加したい
Map<String, List<String>> attributes;
私はすでに@MapKeyColumn
他の状況で使用しましたが、ここにはキーが複数回発生する可能性のあるキー/値テーブルがあります。
これをどのように解決しますか?その種の問題ドメインに対する(JPA組み込みの)ソリューションはありますか?
ご回答ありがとうございます。
次のようなマッピングを追加したい
Map<String, List<String>> attributes;
私はすでに@MapKeyColumn
他の状況で使用しましたが、ここにはキーが複数回発生する可能性のあるキー/値テーブルがあります。
これをどのように解決しますか?その種の問題ドメインに対する(JPA組み込みの)ソリューションはありますか?
ご回答ありがとうございます。
直接的な方法はありません。関連付けを表すクラスを作成するか、get/set メソッドで何らかの変換を実行する必要があります。
見る、
http://en.wikibooks.org/wiki/Java_Persistence/Relationships#Nested_Collections.2C_Maps_and_Matrices