这是双向的一对多关系吗?
预订课程:
@OneToMany(cascade=(CascadeType.ALL), fetch=FetchType.EAGER, mappedBy = "customer")
private List<Booking> bookings = new ArrayList<Booking>();
客户类:
@ManyToOne(cascade={CascadeType.ALL}, fetch=FetchType.EAGER)
@JoinColumn(name = "custNo", referencedColumnName = "customerNo")
private Customer customer;
答案 0 :(得分:2)
双向意味着两个实体互相引用。所以是的,这是一种双向关系。
有关一对多和多对一关系的更多信息,请参阅JPA 2.0规范(第2.10.2节)。
http://jcp.org/aboutJava/communityprocess/final/jsr317/index.html