项目数据导出使用3.6poi导出Excel表,在数据量不大的情况的可以正常导出。当数据量非常大时,容易造成内存溢出。
HSSFWorkbook 2003(行数列数限制)
XSSFWorkbook 2007以上(可以满足中等数量数据的导出,但容易造成内存溢出)
SXSSFWorkbook 2007以上(可以处理海量数据,poi3.8版本以上才有)
HSSFWorkbook 、XSSFWorkbook 使用方式不变
SXSSFWorkbook wb = new SXSSFWorkbook(10000);//内存中保留 10000 条数据,以免内存溢出,其余写入 硬盘