您的位置:首页 > 其它

hibernate manytomany 只删除本表和中间表数值

2010-07-30 10:35 260 查看
public String deleteSpri() {
try {
SPrivlege s = this.sPrivlegeManager.getSPriv(sp);

/**获取s关联的所有GROUP对象集合**/
Set<Group> groups=s.getGroups();

for(Group g:groups){

/**取消关联**/
g.getSprivleges().remove(s);
}

/**删除**/
this.sPrivlegeManager.delete(s);
return SUCCESS;

} catch (Exception e) {
System.out.println(e.getMessage());
return

ERROR;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: