为了账号安全,请及时绑定邮箱和手机立即绑定

csacade级联删除的疑问

比如班级和学生,如果设置了级联删除,会不会在删除一个学生的时候把班级也删了呢?这显然是不合理的。但是删除班级的时候,把这个班级的学生删除是合理的。

这种单方向的级联删除怎么实现?

正在回答

1 回答

你已经在之前的课程设置了外键关联关系,所以删除一个班级的时候会把整个班级的学生删除,反之则不会

0 回复 有任何疑惑可以回复我~
#1

挚爱_0002 提问者

非常感谢!
2016-03-24 回复 有任何疑惑可以回复我~
#2

qq_赵成冬_0

试过了,真的可以级联删除
2016-08-17 回复 有任何疑惑可以回复我~
#3

悟静

反之不会?什么意思?是删除学生的时候,不会删除班级对嘛?可是学生的hbm.xml中cascade设置的是all。这不是也会删除吗?
2017-03-05 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Hibernate初探之一对多映射
  • 参与学习       42171    人
  • 解答问题       295    个

Hibernate中一对多关联映射配置,以及cascade和inverse属性作用

进入课程

csacade级联删除的疑问

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信