Mysql
 sql >> база данни >  >> RDS >> Mysql

как да сериализирам и десериализирам обект на хибернация?

можете да използвате SerializationHelper помощната програма, предоставена от hibernate, clone ще ви свърши работа. но ако искате да запазите като нов обект, тогава се уверете, че сте нулирали идентификатора и свойствата на версията.

javadoc

едно типично изискване, което използвах, за да постигна моментна снимка на текущото състояние на обекта на обекта, вижте моя отговор в публикуване

Пример:

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

Този метод ще създаде клонинг (нов обект), като първо сериализира и след това десериализира.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Оптимизиране ORDER BY

  2. Изграждане на бърза семантична MySQL търсачка за лични статии от нулата

  3. Как да получите вчерашната дата в MySQL

  4. MySQL тип колона TIMESTAMP имплицитно включва NOT NULL DEFAULT CURRENT_TIMESTAMP ПРИ АКТУАЛИЗИРАНЕ CURRENT_TIMESTAMP

  5. SQL:Изберете Ключове, които не съществуват в една таблица