我有特定班级的名单。我想使用Hibernate Transaction一次保存此List而不使用循环。有可能吗?
假设我有一个班级
Class a{
private int no;
private String name;
public getNo(){
return this.no;
}
public setNo(int no){
this.no=no;
}
public getName(){
return this.name;
}
public setName(String name){
this.name=name;
}
}
现在我有
List<a> list;
所以我可以直接保存列表而不循环? 如果是的话,请帮助我。
答案 0 :(得分:3)
你可以不用循环
来做到这一点为此你需要使用spring的休眠实用程序
像
这样的实用程序getHibernateTemplate().saveOrUpdateAll(questionsCollection);
或
getHibernateTemplate().deleteAll(questionsCollection);