Excel大数据导出处理

 

     项目数据导出使用3.6poi导出Excel表,在数据量不大的情况的可以正常导出。当数据量非常大时,容易造成内存溢出。

     HSSFWorkbook 2003(行数列数限制)

     XSSFWorkbook 2007以上(可以满足中等数量数据的导出,但容易造成内存溢出)

     SXSSFWorkbook 2007以上(可以处理海量数据,poi3.8版本以上才有)

     HSSFWorkbook 、XSSFWorkbook 使用方式不变

     SXSSFWorkbook wb = new SXSSFWorkbook(10000);//内存中保留 10000 条数据,以免内存溢出,其余写入 硬盘

 

 

    

posted on 2017-02-28 15:33  无厘虫小强-BUG  阅读(351)  评论(0编辑  收藏  举报

导航