私は Hibernate と JPA を使用しています。Customerを参照するというエンティティがありますParentCustomer:
public class Customer {
@Id
@GeneratedValue
@Column(name = "CustomerID")
private int id;
@ManyToOne
@JoinColumn(name = "ParentCustomerID")
private Customer parent;
// ...
}
しかし、私のデータベースには、親を持たない顧客が何人かいるので、ParentCustomerIDに設定されてい0ます。クラスをテストするときに発生する例外は次のとおりです。
javax.persistence.EntityNotFoundException: Unable to find it.keyforup.pat.data.entities.Customer with id 0
id が のときにを に設定する方法はありParentCustomerますか?null0