java大量数据导出到Excel
在导出大量数据时,使用 easyexcel 导出数据
由于excel一个sheet页只能装1048576行数据,所以要把数据存到多个sheet页中:
用ExcelUtil数据量太大直接爆了,所以还是手写把。
废话少说,看代码吧。
int num=1000000; try {//设置响应头、导出文件名等response.setContentType("application/octet-stream; charset=utf-8");response.setHeader("Content-disposition","attachmentl;filename=" +"导出数据.xlsx");ExcelWriter excelWriter = EasyExcel.write(response.getOutputStream(), UsermonExcel.class).build();//查询总条数int selcetcount = usermonDayService.selcetcount2(usermon_day);int sheetNum = selcetcount%num ==0 ? selcetcount/num:selcetcount/num+1;for (int i=0;i<sheetNum;i++){List<UsermonDayEntity> selcetcondition = usermonDayService.selectexport(i,usermon_day);List<UsermonExcel> excelList = usermonDayService.exportBaseInfo(selcetcondition);WriteSheet sheet = EasyExcel.writerSheet("第" + i + "页").build();excelWriter.write(excelList,sheet);} //最后要关哦excelWriter.finish();log.info("导出成功"); }catch (Exception e){System.out.println("导出失败,错误" +e); }
萌新第一次,有问题请留言。
java大量数据导出到Excel相关推荐
- 阿里开源(EasyExcel):使用Java将数据导出为Excel表格、带样式----》java web下载 Excel文件
目录 一.技术选型 二.实现过程 1.导入依赖 2.编写工具类 EasyExcelUtil 3.公用参数类 EasyExcelParams 4.表格样式实体类 MyWriteHandler 5.数据实 ...
- 使用java在后台将数据导出为excel文件
本文主要讲的是怎么使用java将数据导出为Excel文件,xls格式的. 例如:我从前台查询到的数据,要把数据进行导出为excl格式的文件.需要将前台的查询条件(数据)传递到后台,后台拿到数据,写sq ...
- java导出excel 序号_java web将数据导出为Excel格式文件代码片段
本文实例为大家分享了java web将数据导出为Excel格式文件的具体代码,供大家参考,具体内容如下 1.jsp代码 2.js代码 function getVerExcel() { window.l ...
- java json删除指定元素_简洁而优雅,Python Tablib实现将数据导出为Excel, Json等N种格式...
遇见 Tablib 我们在 Python 实际开发过程中,经常涉及将数据导出为 Excel.Csv.Yaml.Json 等各种格式的文件的需求,一些粗鲁的实现方式是通过安装各种第三方模块以支持不同格式 ...
- 关于数据导出成excel表
关于数据导出成excel表 咱们这里分享简单导出成excel表和筛选导出excel表,希望对各位有帮助,欢迎大家交流和点赞!!!! 我在这里使用的是一个导出工具类,如下: package cn.ms. ...
- excel文件导入hive乱码_把数据库数据导出到excel
SQL Server BI Step by Step 2--- 使用SSIS进行简单的数据导入导出 让我们首先开始学习SSIS吧,利用SSIS把SQL Server中的数据导出.首先,打开Vs.net ...
- 把数据导出到Excel表格中的方式
导出数据到Excel表格中,总的来说可以分为两种方式: 1.Java导出(有很多成熟的开源类库可供使用,在此讲述由Apache提供的HSSFWookbook) 2.JSP导出 首先说说JSP导出数 ...
- 2021-08-01数据导出到Excel表格
数据导出到Excel表格 https://www.cnblogs.com/zhangzhiyong-/p/13376527.html package com.jxmcloud.business.sho ...
- 【纯干货】SSM 实现将数据导出为 Excel 表格(利用反射实现类型通配)
0. 这里假设 SSM 环境已经搭建完成 1. 需要三个依赖包 <!-- 导出为 Excel --> <dependency><groupId>org.apache ...
最新文章
- 浏览器到响应页面的全过程
- 如何构建高可用ZooKeeper集群
- 解读Cardinality Estimation算法(第一部分:基本概念)
- linux解释名词shell环境,Linux 定时任务
- 基于Hadoop架构下的FineBI大数据引擎技术原理
- 高性能mysql 小查询_高性能MySQL06-查询优化(慢查询)
- 删除Chrome自动完成功能的输入背景色?
- 迁移学习与模型融合问题若干
- 抽奖系统概率设计_《微博抽奖玄学理论·养号攻略XI》
- pandavan 固件squashfs只读文件系统如何上传应用程序
- 《SEM长尾搜索营销策略解密》一一2.1 起因:核心词成本过高
- 主持人大赛-即兴主持之新闻稿
- 怎么用计算机弹出soldout,关于sellout和soldout。
- 百度云c++语言模拟器,C++语言基础教程
- Mysql原理篇之索引不懂不要瞎用---04
- 抽象类 与 委托 蛋蛋的忧桑
- 三大移动平台概览:移动游戏开发者生存必读
- python matplotlib 地图_Python数据可视化,看这篇就够了
- 随机变量列的四种收敛性
- k8s 部署 Atlas
热门文章
- 程序员为何找不到女票的原因
- pwnable.kr第五题:passcode
- android自定义打电话界面,两种Android打电话实现方法
- Spark RDD实训4:计算总成绩
- 手机用计算机微信运动记步吗,微信运动怎么用?微信运动计步功能使用方法介绍...
- Vue 前端根据坐标点按顺序生成连线
- 库存系统难破题?且看京东到家如何破
- 北邮科技园首个元宇宙产业创新平台落地朝阳区IDP国际大数据交易产业园
- 我的理想高中作文理想是计算机,我的理想高中优秀作文范文
- 应付模块的R12 TRACE 和 FND Debug 文件 / FND 日志 调试