Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

làm thế nào để serialize và deserialize hibernate đối tượng?

bạn có thể sử dụng SerializationHelper tiện ích được cung cấp bởi hibernate, bản sao sẽ làm công việc cho bạn. nhưng nếu bạn muốn lưu dưới dạng thực thể mới thì hãy đảm bảo bạn đặt lại thuộc tính id và phiên bản.

javadoc

một yêu cầu điển hình mà tôi đã sử dụng để có được ảnh chụp nhanh về trạng thái hiện tại của đối tượng thực thể, hãy tham khảo câu trả lời của tôi trong bài đăng

Ví dụ:

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

Phương thức này sẽ tạo bản sao (đối tượng mới) bằng cách tuần tự hóa đầu tiên và sau đó giải mã hóa.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sử dụng lời hứa để xử lý giá trị trả về MySQL trong node.js

  2. Tham gia các bảng có vấn đề SUM trong MYSQL

  3. Mã lỗi:1055 không tương thích với sql_mode =only_full_group_by

  4. MYSQL không nhận dữ liệu từ PHP

  5. Tìm thành phố trong phạm vi 'X' Kilômét (hoặc Dặm)