【发布时间】:2019-05-03 07:46:27
【问题描述】:
不知道如何正确地制定标题,但这是问题所在。
假设我有一个类Person 和一个类Organization,它们的关联类型是多对一。在 Java 代码中,Person 对象具有对 Organization 对象的引用,Organization 具有 Collection 的 Person 对象。 Person 和 Organization 对象都是 Serializable。除此之外,我还对Person 进行了编程,使其与Organization 具有亲和力。
如果我将Person 对象的实例放入缓存(网格节点)中,我只想序列化关联Organization 的标识符,而不是被引用的整个对象。
是否有任何开箱即用的解决方案(某种代理)将跳过关联对象的序列化,并通过 Person 的反序列化实例上的标识符延迟加载关联对象?
我已经看到了一个基于装饰器的 Oracle Coherence 网格的自定义解决方案,但实现非常复杂。
【问题讨论】:
标签: java data-modeling ignite