文件的导入导出功能目前主要是两家独大,一个就是Apache的POI,另一家就是阿里的EasyExcel.这里两种技术我都会在下面的文章里面详细讲解.
2.POI:
2.1-POI介绍:
POI的全称是:...因为HSSFworkbook是直接将整个文件写入到内存中的,文件直接就能从内存中读到,所以使得整个写入的过程十分的快速.既然选择写入内存里面,那么就会出现一个问题那就是内存不够,直接就爆了,严重影响性能...并且这个临时文件并不是直接显示在项目路径下的一般都是存储在与该路径类似的路径下:C:\Users\瓤瓤\AppData\Local\Temp
这是我写入数据时生成的临时文件:
文件名一般都是以POI开头...到这里我们关于POI的操作基本就已经结束了,接下来我们就主要了解一下EsayExcel.
3.EsayExcel:
真的是没有对比就没有伤害,在使用POI的过程中,感觉整个的流程还是比较简单的,毕竟就和我们平常写...Excel表格的步骤是一样的,但是在真正使用了EasyExcel之后才发现,POI真的是弱爆了,并且在POI中我们需要使用到大量的for循环,这样会严重影响我们程序的性能,但是EasyExcel就已经帮我们优化好了