我有一个包含循环的对象图.我如何让JAXB来处理这个问题?我尝试@XmlTransient在子类中使用注释,但JAXB编组仍然检测到循环.
@Entity
@XmlRootElement
public class Contact {
@Id
private Long contactId;
@OneToMany(mappedBy = "contact")
private List<ContactAddress> addresses;
...
}
@Entity
@XmlRootElement
public class ContactAddress {
@Id
private Long contactAddressId;
@ManyToOne
@JoinColumn(name = "contact_id")
private Contact contact;
private String address;
...
}
Run Code Online (Sandbox Code Playgroud)