sunshy511
sunshy511
2009-11-24 11:23

如何修改级联出来的数据

  • hibernate

在Hibernate中,通过一方对多关系,级联出多方的集合。现在要对集合中的对象做修改,添加,修改。
修改,添加对象到集合中,保存一方可以完成!要删除集合中的一条数据,如何通过保存一方,实现删除操作?
一方的配置如下:






[b]问题补充:[/b]
hibernate参考手册:
如果没有父对象,子对象就不应该存在,如果将子对象从collection中移除,实际上我们是想删除它。要实现这种要求,就必须使用cascade="all-delete-orphan"。
是否在父方设置cascade="all-delete-orphan"。,就能实现对子对象的增加、修改、删除呢?

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

4条回答

为你推荐

换一换