本文介绍两种方式导出excel表,实现前端调用接口下载excel表
第一种:根据实体类entity导出数据库中的记录,生成excel
第二种:自定义格式,定义数据
引入easypoi-spring-boot-starter
依赖
springboot项目中easypoi依赖
<!--easypoi依赖-->
<dependency>
<groupId>cn.afterturn</groupId>
<artifactId>easypoi-spring-boot-starter</artifactId>
<version>4.4.0</version>
<classifier>sources</classifier>
<type>java-source</type>
</dependency>
第一种:导出实体类Entity数据库中的记录
第一步:实体类,添加@Excel注解
第二步:生成Excel
第二种:导出自定义数据
访问接口:自动下载了个文件
打开,格式如下:
项目源码地址:https://gitee.com/tang-zhiqian0808/learning-code