资源大小: 110KB
发布时间: 2009-10-05
文件格式: doc
下载次数: 1
分享到:

下载地址:

下载地址1
(本站为飞网专业下载站,域名:down.cfei.net)

资源简介:

14.1. 批量插入(Batch inserts)如果要将很多对象持久化,你必须通过经常的调用 flush() 以及稍后调用 clear() 来控制第一级缓存的大小。 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, same as the JDBC batch size //20,与JDBC批量设置相同//flush a batch of inserts and release memory://将本批插入的对象立即写入数据库并释放内存session.flush();session.clear();}}tx.commit();session.close();14.2. 批量更新(Batch updates)


飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。