Authority实体中将Resource的List集合作为一个成员变量,表authority的id是resource的外键,要删除Authority
中包含的Resource列表中的某些实体,用
Authority authority = authorityDao.load(id);
for(int i = 0;i<ids.length;i++){
authority.getResources().add(resourceDao.load(ids[i]));
}
authorityDao.update(authority);
为什么删不掉,请大神解答以下,谢谢谢谢。。。。。。
hibernate一对多删除操作
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- GreenRookie 2016-07-27 09:42关注
for(int i = 0;i<ids.length;i++){
authorityDao.delete(ids.get(i));
}解决 无用评论 打赏 举报