【发布时间】:2015-08-06 07:49:12
【问题描述】:
有一个类Employee,其中包含员工Name、EmployeeId 和serialized 的字段。
现在我有多个 1000 对象,方法是执行 deserialization 的持久化 Employee 类。
现在在Employee 类中添加了新字段address。
如何将新字段address 添加到已经存在的deserialized 对象中?
注意:不要再做任何deserialization。
【问题讨论】:
-
您的意思是添加到已经存在的
serialized对象? -
告诉我们用例.. 为什么需要它?
-
我通过添加新字段修改了我的员工类,但是如何将该字段包含在我已经反序列化的对象中?
-
@SheelaXavier,一个反序列化的对象应该包含你最新课程的所有字段。您的意思是获取序列化对象中的字段吗?
-
您的具体用例是什么?如果只是关于
Employee不同版本的兼容性,您应该将serialVersionUID设置为正确的值。
标签: java serialization