easyexcel 导出excel
时间: 2023-08-23 09:08:23 浏览: 153
使用 EasyExcel 进行 Excel 导出非常简单,只需要遵循以下步骤:
1. 添加 EasyExcel 依赖
```xml
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>easyexcel</artifactId>
<version>2.2.6</version>
</dependency>
```
2. 定义 Excel 表头
```java
public class DemoData {
@ExcelProperty("姓名")
private String name;
@ExcelProperty("年龄")
private Integer age;
// 省略 getter/setter
}
```
3. 编写数据源
```java
List<DemoData> dataList = new ArrayList<>();
dataList.add(new DemoData("张三", 20));
dataList.add(new DemoData("李四", 30));
```
4. 执行导出操作
```java
// 定义导出文件路径
String fileName = "demo.xlsx";
// 定义表格名称
String sheetName = "数据表格";
// 创建 ExcelWriter 对象
ExcelWriter excelWriter = EasyExcel.write(fileName, DemoData.class).sheet(sheetName).build();
// 写入数据
WriteSheet writeSheet = EasyExcel.writerSheet(sheetName).build();
excelWriter.write(dataList, writeSheet);
// 关闭流
excelWriter.finish();
```
以上就是使用 EasyExcel 进行 Excel 导出的基本步骤。需要注意的是,在实际使用中,我们可能还需要设置一些其他的参数,例如样式、日期格式等。
阅读全文