sql >> Databáze >  >> RDS >> Mysql

jak serializovat a deserializovat objekt hibernace?

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.

javadoc

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í.




  1. mysqli::query():Nelze načíst mysqli

  2. MYSQL nesprávný formát DATETIME

  3. PLS-00103 Chyba uložené procedury Oracle

  4. Jaké jsou výhody a nevýhody různých typů polí data/času v MySQL?