我正在开发一个将内容作为 json blob 保存到 db 的项目。我们使用jackson来序列化和反序列化这个json。我们正在尝试构建应用程序,以便这些 blob 可以永久保存并可以检索。
现在麻烦了。模型对象结构相当深(100 - 150 类),容易频繁变化。当对象模型发生变化时,当被要求反序列化存储在 db 中的旧版本 blob 时,杰克逊会抱怨。
我正在寻找方法,所以这不会发生。有没有人遇到过类似的问题。任何想法和想法都会有所帮助。
PS这里没有任何代码,因为这是一个设计问题。所以,希望这不会被拒绝。