百万级数据导出 Excel:Hutool 实战指南
首先,需要添加 hutool 的依赖,可以在 Maven 中添加以下依赖:
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.7.7</version>
</dependency>
然后,可以使用 hutool 的 ExcelWriter 来写入数据到 Excel 中,代码示例如下:
// 创建 ExcelWriter
ExcelWriter writer = ExcelUtil.getWriter('D:/data.xlsx');
// 写入表头
writer.writeHeadRow(Arrays.asList('id', 'name', 'age'));
// 写入数据
for (int i = 1; i <= 1000000; i++) {
writer.writeRow(Arrays.asList(i, 'name' + i, i % 100));
}
// 关闭 ExcelWriter
writer.close();
以上代码会将 100 万条数据写入到 Excel 文件中,可以根据实际需求修改数据的数量和内容。最后关闭 ExcelWriter 即可完成 Excel 文件的导出。
原文地址: https://www.cveoy.top/t/topic/nibH 著作权归作者所有。请勿转载和采集!