读书人

Hibernate批量安插的方法

发布时间: 2012-11-10 10:48:50 作者: rapoo

Hibernate批量插入的方法

  Session session = sessionFactory.openSession();    Transaction tx = session.beginTransaction();      for ( int i=0; i<100000; i++ ) {     Customer customer = new Customer(.....);     session.save(customer);     if ( i % 20 == 0 ) {       //20,与JDBC批量设置相同        //将本批插入的对象立即写入数据库并释放内存         session.flush();        session.clear();     }   }      tx.commit();   session.close(); 

?

读书人网 >软件架构设计

热点推荐