Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 休眠删除-设置替换_Java_Hibernate_Collections_Persistence_Set - Fatal编程技术网

Java 休眠删除-设置替换

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世界中的最佳替

我正在为我们的大型应用程序的某一部分删除Hibernate,因为在该部分中,我们一直看到数据库争用和死锁无法被隔离或一致地重新创建

父子关系,其中子项在我们的
.hbm.xml
中映射为
:Hibernate使用它们自己的
实现(特别是
持久集

在引用父对象的子对象时,我们正确/正确地针对
java.util.Set
接口编程

我的问题是:现在我需要退出Hibernate,
java.util.Set
的哪个实现是Hibernate的
PersistentSet
最可比的(或在非Hibernate世界中的最佳替代品)?

找到了答案

Hibernate的
PersistentSet
在封面下使用
java.util.HashSet
。因此,在删除Hibernate时,这将是对
PersistentSet
的最佳替代