easyexcel com.alibaba.excel.ExcelWriter使用

只学一点点 / 2023-05-26 / 原文

阿里巴巴的 easyexcel 使用笔记

引入

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

入门

// 初始化
ExcelWriter excelWriter = EasyExcel.write(表格路径).withTemplate(模板路径).build();
// 添加一个 sheet
WriteSheet sheet1 = EasyExcel.writerSheet().build();
// 写数据
excelWriter.fill(写入HashMap结构的数据, sheet1);
excelWriter.fill(new FillWrapper(列表名称, 列表), sheet1);
// 完成关闭
excelWriter.finish();

参考

  • https://easyexcel.opensource.alibaba.com/docs/current/quickstart/write
  • https://www.yuque.com/easyexcel/doc/fill