文件的导入导出功能目前主要是两家独大,一个就是Apache的POI,另一家就是阿里的EasyExcel.这里两种技术我都会在下面的文章里面详细讲解.
2.POI:
2.1-POI介绍:
POI的全称是:...与07版Excel区别
在使用POI之前,我们需要先了解一下Excel的版本更替,这样能够方便我们更好的了解POI的使用....并且这个临时文件并不是直接显示在项目路径下的一般都是存储在与该路径类似的路径下:C:\Users\瓤瓤\AppData\Local\Temp
这是我写入数据时生成的临时文件:
文件名一般都是以POI开头...Excel表格的步骤是一样的,但是在真正使用了EasyExcel之后才发现,POI真的是弱爆了,并且在POI中我们需要使用到大量的for循环,这样会严重影响我们程序的性能,但是EasyExcel就已经帮我们优化好了...所以我们需要将我们之前引入的POI的依赖注释掉,否则会出现依赖的重复.
3.2-EasyExcel数据写入操作
首先我们需要创建一个实体类.用来映射到我们在Excel中将要填充的对象
import com.alibaba.excel.annotation.ExcelIgnore