解除对hibernate中两个对象列表的引用

解除对hibernate中两个对象列表的引用,hibernate,Hibernate,我正在做一个包含hibernate映射的项目,在这个项目中,我有一个要执行的功能,就是将一个对象复制到一个新对象,但我遇到的问题是,每当我复制它时,它会复制一个实体类的对象,但会复制该实体类中存在的另一个类的列表,的对象没有被取消引用,因此,由于复制的列表对象正在影响旧的列表对象…我没有得到解决方案。如何取消引用这两个列表 在创建新的对象列表时,似乎必须克隆对象 请看那个 这在这方面也很有用。有一些不同类型的克隆对象浅克隆和深克隆。我认为您希望使用Deepone,但请务必阅读该文章。您好,欢迎来

我正在做一个包含hibernate映射的项目,在这个项目中,我有一个要执行的功能,就是将一个对象复制到一个新对象,但我遇到的问题是,每当我复制它时,它会复制一个实体类的对象,但会复制该实体类中存在的另一个类的列表,的对象没有被取消引用,因此,由于复制的列表对象正在影响旧的列表对象…我没有得到解决方案。如何取消引用这两个列表

在创建新的对象列表时,似乎必须克隆对象

请看那个


这在这方面也很有用。有一些不同类型的克隆对象<代码>浅克隆和
深克隆
。我认为您希望使用
Deep
one,但请务必阅读该文章。

您好,欢迎来到Stackoverflow-为了最大限度地提高您获得好答案的机会,请阅读。我个人认为,如果你能给出一个例子,说明你已经尝试了什么以及出现了什么问题,那就太好了。我查看了链接,它是关于Cloner类的,但在jdk1.6中的哪个库中它是可用的bcz我找不到任何名为Cloner的类。请看另一个库,我不知道它写在那里,但我确信它与Java1.7兼容