准备工作
第一:引入依赖,在maven仓库选择自己版本:https://mvnrepository.com/
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>easyexcel</artifactId>
<version>3.1.0</version>
</dependency>
如果不是maven项目则需要下载对应easyexcel jar包导入自己的项目
项目中实际使用EasyExcel导出的几种情况
第一种:excel有固定头的表
1、创建一个类,对应需要导出的头
@Getter
@Setter
@EqualsAndHashCode
public class DemoData {
@ExcelProperty("姓名")
private String name;
@ExcelProperty("年龄")
private Integer age;
@ExcelProperty("生日")
private Date birthday;
/**
* 忽略这个字段
*/
@ExcelIgnore
private String ignore;
}
2、导出代码
/**
* 导出
* HttpServletResponse response 这个参数后面会用到
*/
public void export(HttpServletResponse response){
}