0

我正在开发一个遗留系统。现在我需要将数据更改为 Json,但陷入循环引用问题。我已经搜索了答案,比如使用杰克逊参考

代码如下:

public abstract class OWLNode {
// parent-child links
@JsonBackReference protected List<OWLNode> superNodes;
@JsonBackReference  protected List<OWLNode> children;
protected String label;
protected HierarchyElement element;
protected static OWLNode[] LEAF_NODE = new OWLNode[0];
}

错误是:

java.lang.IllegalStateException: circular reference error
Offending field: children
4

0 回答 0