读书人

Hibernate4性能之批量处置的三种方式

发布时间: 2013-03-16 11:51:46 作者: rapoo

Hibernate4性能之批量处理的三种方式
http://zhou137520.iteye.com/blog/1611621

假如有如下程序,需要向数据库里面加如100000条数据

StatelessSession session = sessionFactory.openStatelessSession();    Transaction tx = session.beginTransaction();  ScrollableResults customers = session.getNamedQuery("GetCustomers")                                .scroll(ScrollMode.FORWARD_ONLY);  while ( customers.next() ) {       Customer customer = (Customer) customers.get(0);       customer.updateStuff(...);       session.update(customer);    }   tx.commit();  session.close();   

读书人网 >编程

热点推荐