hibernate级联,删除一方不删除多方,只是把多方的外键置空,请问怎样设置 把多方的外键置空,可这个属性是非空的,没法解决... 把多方的外键置空,可这个属性是非空的,没法解决 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 hibernate 级联 外键 搜索资料 4个回答 #热议# 上班途中天气原因受伤算工伤吗? AnfieldAnfield 2019-04-23 知道答主 回答量:12 采纳率:100% 帮助的人:6.1万 我也去答题访问个人页 关注 展开全部 如果是用实体类标签@OneToMany的方式,可以设置里面的orphanRemoval=true,则主类删除时子类也会删除。如果是manyToOne,应该根本不会有这种级联删除需求吧。顺便,我的经验来看是外键这种关联关系只能在java层面来设置,绝不能在数据库层面来做外键啊非空啊之类的限制。这主要是考虑各自的责任范围,数据库就应该只负责数据本身,数据的逻辑应该在代码层面做 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 匿名用户 2013-05-07 展开全部 或者不一定要把它置空,为0或都其它的数值(即它不可能成为外键值) 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 匿名用户 2013-05-07 展开全部 把多方的外键置空,可这个属性是非空的,没法解决 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 阿萨法阿萨法55 2016-11-02 知道答主 回答量:3 采纳率:0% 帮助的人:3115 我也去答题访问个人页 关注 展开全部 无解,既不能为空,却没有外键可设置,搞一个虚外键判断它为虚外键就代表是没有设置外键?好无语的设计。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 更多回答(2) 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2013-04-26 hibernate级联,删除一方不删除多方,只是把多方的外键... 1 2015-03-11 hibernate中删除一方的数据,如何不删除多方的数据 2014-04-04 hibernate 中一对多关系 我要实现删除一方时,多方外... 2 2013-08-07 请问hibernate级联更新时并不删除子表数据,只是将其外... 1 2017-03-29 hibernate一对多级联时,怎么只删除多方 2011-11-17 hibernate级联问题 4 2013-11-05 hibernate一对多,操作一的一方,如何删除多的一方的数... 2011-09-04 我用hibernate级联删除的时候用主外键,我删除被引用表... 更多类似问题 > 为你推荐: