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

あなたはループなしでこれを行うことができます

そのためには、春の冬眠ユーティリティを使用する必要があります

そのユーティリティのような

getHibernateTemplate().saveOrUpdateAll(questionsCollection);  

また

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