sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo serializar y deserializar un objeto de hibernación?

puedes usar SerializationHelper utilidad proporcionada por hibernate, clon hará el trabajo por usted. pero si desea guardar como nueva entidad, asegúrese de restablecer las propiedades de identificación y versión.

javadoc

un requisito típico lo he usado para lograr una instantánea del estado actual del objeto de la entidad, consulte mi respuesta en publicar

Ejemplo:

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

Este método creará un clon (nuevo objeto) serializando primero y luego deserializando.