我在做客户关系管理系统,一方表是CstCustomer(客户),多方表是CstLinkman(联系人),在CstCustomer的.hbm.xml中的set节点中已经配置了cascade="all"(可以执行所有操作),inverse="false"(由自己管理)。每个客户都有N个联系人,我想通过删除客户同时删除该客户的联系人,但是,设置之后,还是删除不了,还报一个异常,违反外键约束,但是我有不想去掉CstLinkman(联系人)表中的外键,没有办法,只好求之于大家,谢谢!!!
Hibernate中怎么级联删除
答案:2 悬赏:50 手机版
解决时间 2021-07-17 07:49
- 提问者网友:心牵心
- 2021-07-16 07:33
最佳答案
- 五星知识达人网友:雾月
- 2021-07-16 08:16
最好用触发器,这样效率更高
全部回答
- 1楼网友:三千妖杀
- 2021-07-16 09:20
存在外键引用肯定是删除不了的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯