我正在努力寻找两个 Json 对象之间的差异,并以 Json 格式(使用 Javers)存储各自的差异,以便以后可以检索并以有意义的方式呈现给用户。现在,挑战是,受影响的对象(发生变化的地方)在序列化期间没有被序列化。我了解无法从 Diff 检索域对象。可以看到“affectedCdo”已被标记为瞬态不允许序列化它。这样做的任何其他选择?
谢谢,拉维。
我正在努力寻找两个 Json 对象之间的差异,并以 Json 格式(使用 Javers)存储各自的差异,以便以后可以检索并以有意义的方式呈现给用户。现在,挑战是,受影响的对象(发生变化的地方)在序列化期间没有被序列化。我了解无法从 Diff 检索域对象。可以看到“affectedCdo”已被标记为瞬态不允许序列化它。这样做的任何其他选择?
谢谢,拉维。
当我们在 JaVers 中实现阴影功能时,将可以从持久快照中恢复原始域对象。我们正在做这件事。https://github.com/javers/javers/issues/133