【发布时间】:2014-05-06 12:27:52
【问题描述】:
我目前在使用 Hibernate 和 Jackson FasterXML 时遇到了一个大问题。 我有一个父类“结构父”:
@OneToMany(mappedBy = "structureParent", cascade = CascadeType.ALL, fetch = FetchType.EAGER)
private List<Site> sites = new ArrayList<Site>();
还有一个带有
的网站类@ManyToOne
@JoinColumn(name = "annualStructureId")
@JsonIgnore
private StructureParent structureParent;
问题是由于无限循环,我无法在 XML 中显示 structureParent,但我需要 XML 中的 structureParent id。 你知道我能不能做到吗?
谢谢。
【问题讨论】:
-
了解此功能:使用声明性方法处理双向引用 - wiki.fasterxml.com/JacksonFeatureBiDirReferences
标签: java xml hibernate jackson fasterxml