EasyExcel-简单示例demo

1.easyExcel是阿里巴巴开源的一个excel处理框架,以使用简单、节省内存著称。
64M内存1分钟内读取75M(46W行25列)的Excel(当然还有急速模式能更快,但是内存占用会在100M多一点)
可有效避免OOM。

引入jar:

<dependency>
<groupId>com.alibaba</groupId>
<artifactId>easyexcel</artifactId>
<version>2.2.10</


2.

新建demo

 

 3.@ExcelProperty("***") 标题行名称,你导出的标题是什么这里就是什么。

4.编写一个导出方法这里用到springboot

 

 

 

 

 这里数据没有查询数据,实际业务需要查询数据数据,这里做简单的演示

5.EasyExcel.write(response.getOutputStream(), TestExcelDTO.class).sheet("列表").doWrite(datas),用EasyExcel方法,把需要导出的数据和按照什么对象格式填写进去。

6.调用导出接口,导出成功。

 

 

 

posted @ 2022-06-06 12:47  执笔写墨  阅读(569)  评论(0)    收藏  举报