删除父表记录时不删除子记录
我是 Hibernate 和 DBMS 的新手,并且遇到了一个问题。我有两张桌子。第一个是A
,第二个是B
。这两个表之间存在多对一关系。现在,从表 A
中删除一条记录,我不想从表 B
中删除该记录。我应该应用什么类型的级联策略。
请帮忙。
I am little bit newbie in Hibernate and DBMS and stuck on a problem. I have two table. One is A
and second is B
. There is Many-to-One relationship between these two tables. Now on removing one record from table A
I do not want to delete the record from table B
. What type of cascading strategy should I apply.
Please help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是 Hibernate 的内容手册说。
根据您所写的内容,我认为您应该使用
cascade="persist,merge,save-update"
Here's what Hibernate manual says.
Based on what you wrote I think you should use
cascade="persist,merge,save-update"