【发布时间】:2010-10-29 15:31:05
【问题描述】:
我正在尝试使用 java 序列化 API 来创建小型持久对象。在我的研究中,我发现了很多关于版本控制的重要性,因此您可以检测和处理存储对象模型和当前对象模型之间的不兼容更改。
我似乎找不到对象模型的哪些更改实际上会破坏兼容性。删除原始成员变量会破坏它吗?加一个吗?
对 Serializable 类的哪些更改会导致 readObject/writeObject 函数在没有适当的版本差异处理的情况下崩溃?
【问题讨论】:
标签: java serialization versioning