Java读写excel
一、EasyExcel
EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel。
官方网站:https://easyexcel.opensource.alibaba.com/
安装easyexcel依赖包
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>easyexcel</artifactId>
<version>3.1.1</version>
</dependency>
二、读取excel
1 EasyExcel.read(file, DataDTO.class, new PageReadListener<DataDTO>(dataList -> { 2 for (DataDTO dataDTO: dataList) { 3 //对dataDTO进行保存或其他操作 4 } 5 })).sheet().doRead();
三、导出excel
1 EasyExcel.write(file, DataDTO.class) 2 .sheet(" ") 3 .doWrite(dataDto);

浙公网安备 33010602011771号