读书郎营销网站,安装完wordpress怎么打开,防网站模板,苏州知名高端网站建设网络公司关于poi、jxl和esayExcel的介绍自行百度。jxl最多支持03版excel#xff0c;所以单个sheet页面最多只能导出65536条数据。我直接将excel导入到浏览器并打开#xff0c;以下统计导出时长指将数据从数据库查询#xff0c;并写入到excel的过程。不包括打开excel所消耗的时间为了…关于poi、jxl和esayExcel的介绍自行百度。jxl最多支持03版excel所以单个sheet页面最多只能导出65536条数据。我直接将excel导入到浏览器并打开以下统计导出时长指将数据从数据库查询并写入到excel的过程。不包括打开excel所消耗的时间为了接近真实场景我建了一个表一共有32个字段其中2个id一个自增长、一个UUID10个int型字段10个String字段10个datatime字段导出的excel包含了32个字段我每次导出一个excel后直接将jvm的内存清空再进行下一个excel的导出保证导出excel不受其它线程的影响我只是为了比较性能所以没有对excel的样式进行过多的渲染poi方式我使用的是刷新硬盘的方式数据量大于设置的值就将内存中的数据刷新到硬盘降低OOM的概率同时也增加了导出效率1.pom依赖以下是poi、jxl和esayExcel的全部依赖1 2 3 org.apache.poi4 poi5 ${poi.version}6 78 9 org.apache.poi10 poi-ooxml11 ${poi.version}12 13 14 15 16 net.sourceforge.jexcelapi17 jxl18 2.6.1019 20 21 22 23 com.alibaba24 easyexcel25 1.1.2-beat126 27 2.页面由于是直接将excel通过response相应的方式写入到内存然后在浏览器端打开所以页面部分不能用ajax请求1 2 3 poi导出4 jxl导出5 esayExcel导出6