AHu*_*ist 10 java hibernate map
我看起来很多能够使用Hibernate来保持地图,就像Map<String, Set<Entity>>
运气一样(特别是因为我希望它全部放在一张桌子上).
使用Hibernate映射MultiMaps是最常被引用的东西,它详细描述了如何使用a来实现它UserCollectionType
.
我想知道,因为这是四年前写的,现在还有更好的方法吗?
所以,例如,我想在EntityA
地图上有Map<String, Set/List<EntityB>>
.
将有两个表:EntityA
和EntityB
(EntityB
返回一个外键EntityA
).
我不想要任何中间表.
Nic*_*zol -1
这取决于:)当事情变得复杂时,您应该了解您的应用程序在做什么。
在某些情况下,您可以将 Set 表示为 TreeSet,并用有序编码字符串表示此 TreeSet,例如 ["1", "8", "12"],其中 1、8、12 是主键,然后让我们来写代码吧!
显然,在我看来,这不是一个过于笼统的问题的笼统答案。
归档时间: |
|
查看次数: |
331 次 |
最近记录: |