1

我有特定班级的名单。我想使用 Hibernate Transaction 一次保存此列表而无需循环。可能吗 ?

假设我有一堂课

 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;

所以我可以直接保存列表而不循环?如果是,请帮助我。

4

1 回答 1

3

你可以在没有循环的情况下做到这一点

为此,您需要使用 spring 的休眠实用程序

那个实用程序喜欢

getHibernateTemplate().saveOrUpdateAll(questionsCollection);  

或者

getHibernateTemplate().deleteAll(questionsCollection);  
于 2012-04-05T01:56:10.623 回答