深圳网站建设、深圳建网站、网站建设公司定制属于您的高端个性化网站!

搜索深圳网站建设相关案例及相关信息 服务热线:13530005572/15112579390
首页 > 网站建设知识 > hibernate批量插入数据

hibernate批量插入数据

  • 所属分类:网站建设知识
  • 作者: 独占网络
  • 更新时间: 2015-3-23 12:35:59
  • 返回列表
hibernate批量插入数据的方法是将数据缓存到session里面去,然后再批量插入,但是我们不可以一次把所有数据库都缓存到内存里面去,因为这样内存会溢出,所以我们需要有一部分数据的时候就插入到数据库里面去,下面就我们的程序代码。
打开 Session
Sessionn session = HibernateUtil.currentSession();
//开启事务
Transaction tx = session.beginTransaction();
//循环插入的数据
for(int  i=0;i<10000;i++){
 
 Users users = new Users();
 users.setName("独占网络-"+i);
 users.setTel("1234567");
 session.save(users);
 //每30条插入一次数据库
 if(i%30==0){
  session.flush();
  session.clear();
 }
 
}
//提交事务
tx.commit();
HibernateUtil.closeSession();
如有不懂,联系深圳网站建设独占网络

相关推荐

独占网络

专业开发/高端制作

您值得信任的网站建设专家!

为其提供系统的基于互联网的品牌行销策略 、 创意执行 、 追踪运营服务 。