0

我正在为我们较大的应用程序的某个部分删除 Hibernate,在这些应用程序中,我们一直看到数据库争用和死锁,这些问题永远无法被隔离或一致地重新创建。

父子关系,其中孩子在我们中被映射.hbm.xmlSet:Hibernate 使用他们自己的实现Set(特别是PersistentSet)。

我们java.util.Set在引用父母的孩子时对接口进行了正确/正确的编程。

我的问题:现在我需要退出 Hibernate,哪个实现与 Hibernatejava.util.Set最相似(或非 Hibernate 世界中的最佳替代)PersistentSet

4

1 回答 1

0

弄清楚了。

Hibernate 在幕后的PersistentSet用途java.util.HashSet。因此,这将是PersistentSet删除 Hibernate 时的最佳替代品。

Hibernate 3.2 JavaDoc 用于PersistentSet

于 2013-02-09T03:40:18.080 回答