我看到很多能夠使用Hibernate來持續像Map<String, Set<Entity>>
這樣的地圖,但運氣不好(特別是因爲我希望它全部放在一張桌子上)。有沒有更好的方法來堅持一個值爲一組的地圖?
Mapping MultiMaps with Hibernate是似乎最被引用的東西,它詳細描述瞭如何使用UserCollectionType
來實現這個功能。
我在想,因爲這是四年前寫的,現在有沒有更好的方法呢?
因此,例如,我想在EntityA
上有一張像Map<String, Set/List<EntityB>>
的地圖。
將會有兩個表格:EntityA
和EntityB
(EntityB
具有返回到EntityA
的外鍵)。
我不想要任何中間表。
海事組織仍然走的路 – Firo 2012-01-15 17:14:59
我不明白爲什麼這是值得downvoting或關閉。有一種「最好」的方式,但四歲。我不認爲問現在是否有更好的方法是不合理的。也許我應該更好地減少冗長或更簡單,但仍然不是真正的爭論或意見。有一個答案或沒有。 – AHungerArtist 2012-01-15 22:16:26
+1來補償downvote。 IMO是一個法律問題。 – Firo 2012-01-16 10:50:52