java excel 500w条数据下载

方法:

1:异步生成Excel,非实时,完成后使用某种方式通知用户,每次刷新页面获取最新状态、长连接方式实时通知

2: POI 改用 SXSSFWorkbook,循环中减少使用new,尽量复用;String改为StringBuffer就不说了 

3:生成多个excel文件,并打包成zip文件。

4:后台使用多线程去下载,分别生成excel文件,然后再合并。

5:调整JVM 相关的参数 -Xmx....

 

posted @ 2019-05-28 01:11  青蛙跳跳  阅读(480)  评论(0编辑  收藏  举报