首页  >  问答  >  正文

java - hibernate双向多对多的关系中,怎么通过修改其中一方的时候中间表自动更新

在员工表和部门表的多对多的关系中,通过员工表在设置部门集合时,发现其中间表自动删除记录,但是没有再插入更新的数据,如下:

参考:

员工表:

部门表:

请问如何通过以下代码员工表的set方法更新员工表的部门集合字段,同时自动更新中间表,即中间表在删除记录之后应该在插入新记录。

阿神阿神2713 天前562

全部回复(2)我来回复

  • 伊谢尔伦

    伊谢尔伦2017-05-17 10:05:35

    提问的时候,代码最好不要i截图,把源码贴上来,方便别人查看,模拟,

    回复
    0
  • 仅有的幸福

    仅有的幸福2017-05-17 10:05:35

    不知道对不对,我觉得你的问题是应该在配置文件中加入级联或者反转inverse cascade

    回复
    0
  • 取消回复