【发布时间】:2013-12-10 13:08:00
【问题描述】:
我们使用 JAXB 将序列化对象存储在 JCR 中。 XML 文件使用版本化模式。显然对象的类最终会改变,所以我们会有更新的模式版本。
我们如何自动将旧的存储对象迁移到新版本? JAXB 是否在那里提供任何支持,还是 wrong soultion?目前我们正在使用 XSLT 脚本来转换 XML 文件,但是如果我们可以自动从旧的序列化对象创建新的对象版本当然会更好。
对对象的预期更改可以是所有内容:添加或删除成员、重命名成员和更改成员类型。
【问题讨论】:
-
架构的不同版本有何不同?
标签: java jaxb xml-serialization migration xsd