hibernate 多对多的问题 我想在一端删除的时候不删除别一端的数据,只删除关系表的数据

怎么样设置cascade属性... 怎么样设置cascade属性 展开
 我来答
peaksunqing
2011-07-22 · TA获得超过113个赞
知道小有建树答主
回答量:128
采纳率:0%
帮助的人:104万
展开全部
你在多的一端的set里面这样配: cascade="save/update" inverse="true"这样删除的时候就可以不关联了。。。如果你配成cascade="all"肯定一删全删
更多追问追答
追问
字太多了传图片嘿嘿不好意思呀
追答
对不住,这两天休假没有上网。你这属于hibernate 单向多对多关系。如果想像你说的那样,你只要在学生一边设置多对多控制即可,把老师那边的多对多设置删除了就行。并且在学生那边修改成cascade="all" inverse="true"这样。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式