ここにコードを入力してくださいこんにちは、私と何人かのクラスメートが学校のプロジェクトに取り組んでいて、このエラーで立ち往生しています。オブジェクト グラフでサイクルが検出され、無限に深い xml が発生します。
これが私たちのコードです
@Entity
public class Client extends User implements Serializable {
@Temporal(javax.persistence.TemporalType.DATE)
private Date birthdate;
private String address;
private String zipcode;
private String city;
private String phone;
private String info;
private boolean active;
@OneToMany(mappedBy = "client")
private List<Cartrack> cartrac
これが cartrack オブジェクトです。
@Entity
public class Cartrack implements Serializable {
@Id
private String id;
@OneToOne( mappedBy = "cartrack",
cascade = CascadeType.ALL,
fetch = FetchType.EAGER
)
private Vehicle vehicle;
@ManyToOne
private Client client;
最後になりましたが、車両オブジェクト:
@Entity
public class Vehicle implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
private Long id;
private String licenseNr;
private boolean stolen;
@OneToOne
private Cartrack cartrack;
すべてのオブジェクトにはセッターとゲッターがあり、何時間にもわたる調査と大量のドキュメントの閲覧にもかかわらず、まだ問題を解決できていません。
私たちの最後の希望は Stackoverflow です!
前もって感謝します!