我想在hibernate中使用注释进行ondelete级联。 在我的POJO类中,我有像id(Long),Module模块和key这样的属性作为字符串属性。 我想在删除密钥时引入级联作为PK,它具有FK关系表labelText。
请找到以下代码。
@Entity
@Table(name = "tLabel")
@SuppressWarnings("serial")
public class Label {
private long id;
private ModuleImpl module;
private String key;
}
所有具有setter和getter的属性。
如何介绍ondelete级联?
答案 0 :(得分:1)
因此,在您的示例中,Label和Module之间存在一对一的关系。抱歉,不能完全按照你的解释,但我希望你明白这个想法
所以你要用
注释@OneToOne (cascade=CascadeType.REMOVE)
private ModuleImpl module;