如何序列化和反序列化hibernate对象?

时间:2012-10-25 12:31:55

标签: java mysql hibernate

我想要序列化;反序列化hibernate对象。 任何人都可以告诉我如何实现这一目标?

由于

1 个答案:

答案 0 :(得分:1)

您可以使用hibernate提供的SerializationHelper实用程序,克隆将为您完成工作。但是如果要保存为新实体,请确保重置id和版本属性。

javadoc

一个典型的要求我用它来实现实体对象当前状态的快照,请参阅post中的答案

示例:

  Entity object=SerializationHelper.clone(<Entity Object>);

此方法将首先序列化然后反序列化来创建clone(新对象)。