Java 休眠删除-设置替换
我正在为我们的大型应用程序的某一部分删除Hibernate,因为在该部分中,我们一直看到数据库争用和死锁无法被隔离或一致地重新创建 父子关系,其中子项在我们的Java 休眠删除-设置替换,java,hibernate,collections,persistence,set,Java,Hibernate,Collections,Persistence,Set,我正在为我们的大型应用程序的某一部分删除Hibernate,因为在该部分中,我们一直看到数据库争用和死锁无法被隔离或一致地重新创建 父子关系,其中子项在我们的.hbm.xml中映射为集:Hibernate使用它们自己的集实现(特别是持久集) 在引用父对象的子对象时,我们正确/正确地针对java.util.Set接口编程 我的问题是:现在我需要退出Hibernate,java.util.Set的哪个实现是Hibernate的PersistentSet最可比的(或在非Hibernate世界中的最佳替
.hbm.xml
中映射为集
:Hibernate使用它们自己的集
实现(特别是持久集
)
在引用父对象的子对象时,我们正确/正确地针对java.util.Set
接口编程
我的问题是:现在我需要退出Hibernate,java.util.Set
的哪个实现是Hibernate的PersistentSet
最可比的(或在非Hibernate世界中的最佳替代品)?找到了答案
Hibernate的PersistentSet
在封面下使用java.util.HashSet
。因此,在删除Hibernate时,这将是对PersistentSet
的最佳替代