我创建了一个类,如下如何在使用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