u kunt SerializationHelper
. gebruiken hulpprogramma geleverd door hibernate, zal kloon het werk voor u doen. maar als u wilt opslaan als een nieuwe entiteit, zorg er dan voor dat u de id- en versie-eigenschappen opnieuw instelt.
een typische vereiste die ik heb gebruikt om een momentopname te maken van de huidige status van het entiteitsobject, zie mijn antwoord in post
Voorbeeld:
Entity object=SerializationHelper.clone(<Entity Object>);
Deze methode maakt een kloon (nieuw object) door eerst te serialiseren en vervolgens te deserialiseren.