můžete použít SerializationHelper
utilita poskytovaná hibernate, clone udělá práci za vás. ale pokud chcete uložit jako novou entitu, ujistěte se, že jste resetovali vlastnosti id a verze.
jeden typický požadavek, který jsem použil k dosažení snímku aktuálního stavu objektu entity, viz moje odpověď v příspěvek
Příklad:
Entity object=SerializationHelper.clone(<Entity Object>);
Tato metoda vytvoří klon (nový objekt) nejprve serializací a poté deserializací.