CascadeType.REMOVE 和 orphanRemoval 在 JPA 中有什么区别?
2022-08-31 08:34:03
两者之间有什么区别
@OneToMany(cascade=REMOVE, mappedBy="customer")
public List<Order> getOrders() { ... }
和
@OneToMany(mappedBy="customer", orphanRemoval="true")
public List<Order> getOrders() { ... }
这个例子来自Java EE教程,但我仍然不明白细节。