hibernate 级联保存 一对多
- 作者: 人家都说名字起的太长不太容易被记住
- 来源: 51数据库
- 2020-10-15
可以这样
parent.setName("");
Iterator childs = parent.getChilds().iterator;
while(childs.hasNext()){
Child child = (Child)it.next();
child.setId();//记得set这个,要不不是级联更新
child.setName("");
set.add(child);
}
然后再parent.setChild(set);
如果你配置文件里的级联更新是开启的话,这样应该就可以了.如果还不行,笨点的方法就是拆开了一个一个更新也行 .
推荐阅读
