我創建了一個類,如下如何在使用hibernate時刪除數據庫中的一行?
public class User {
@OneToMany(cascade={CascadeType.ALL)
@JoinColumn(name="ID")
private List<Address> userAddresses;
....
....
}
public class userAddress {
@ManyToOne
@JoinColumn(name="ID")
private User usr;
.....
....
}
如果我在用戶表中刪除一行將自動刪除該行userAddress。如果沒有,請讓我知道如何聲明屬性自動刪除。我聽說過級聯的事情,但我不知道正確的語法來聲明它。
中查找'orhpanRemoval'屬性。 – mabi
放入'JPA'標籤! – ktaria