hibernate批量写入

简介: public int insertChanDaoTaskModel(List t) { // TODO Auto-generated method stub Session session = this.

public int insertChanDaoTaskModel(List<T> t) {
// TODO Auto-generated method stub

Session session = this.hibernateTemplate.getSessionFactory().openSession();
Transaction tran = session.beginTransaction();
tran.begin();
try {
for(int i=0;i<t.size();i++){
session.save(t.get(i));
if(i%2000==0){
session.flush();
session.clear();
}
}
tran.commit();
session.close();
return 1;
}
catch (Exception ex) {
// TODO: handle exception
return 0;
}
}

目录
相关文章
|
存储 自然语言处理 JavaScript
带你读《现代Javascript高级教程》二、执行上下文与闭包(2)
带你读《现代Javascript高级教程》二、执行上下文与闭包(2)
293 0
|
存储 人工智能 编译器
【C语言】练习题整理:12
【C语言】练习题整理:12
228 0
|
人工智能 Java API
阿里云工程师跟通义灵码结伴编程, 用Spring AI Alibaba来开发 AI 答疑助手
本次分享的主题是阿里云工程师跟通义灵码结伴编程, 用Spring AI Alibaba来开发 AI 答疑助手,由阿里云两位工程师分享。
756 2
阿里云工程师跟通义灵码结伴编程, 用Spring AI Alibaba来开发 AI 答疑助手
|
JavaScript 前端开发
|
网络协议 算法 安全
Cisco-路由器使用以及原理
Cisco-路由器使用以及原理
168 0
|
机器学习/深度学习 自然语言处理 数据可视化
Python在数据分析中的应用
【2月更文挑战第8天】随着数据科学的快速发展,Python作为一种强大且灵活的编程语言,在数据分析领域扮演着重要的角色。本文将介绍Python在数据分析中的应用,并探讨其优势和功能。
168 1
|
数据采集 Web App开发 JavaScript
如何使用Selenium自动化Firefox浏览器进行Javascript内容的多线程和分布式爬取
在本文中,我们将介绍如何使用Selenium自动化Firefox浏览器进行Javascript内容的多线程和分布式爬取。我们将以一个简单的示例为例,抓取百度搜索结果页面中的标题和链接,并将结果保存到本地文件中。我们将使用Python语言编写代码,并使用爬虫代理服务器来隐藏我们的真实IP地址。
395 0
如何使用Selenium自动化Firefox浏览器进行Javascript内容的多线程和分布式爬取
|
JSON JavaScript 数据可视化
Android打造专有hook,让不规范的代码扼杀在萌芽之中
正所谓规范是一个项目的基石,也是衡量一个项目,是否健壮,稳定,可维护的标准,可谓是相当重要的。我相信,大部分的公司都有自己的一套规范标准,我也相信,很多可能就是一个摆设,毕竟人员的众多,无法做到一一的约束,如果采取人工的检查,无形当中就会投入大量的时间和人力成本,基于此,所谓的规范,也很难执行下去。
291 1
|
存储 分布式计算 监控
19 为什么要MAPREDUCE?
19 为什么要MAPREDUCE?
170 0
|
机器学习/深度学习 知识图谱
论文笔记:Multi-dimensional Graph Convolutional Networks
论文笔记:Multi-dimensional Graph Convolutional Networks
485 0
论文笔记:Multi-dimensional Graph Convolutional Networks

热门文章

最新文章