easyexcel-fill
Installation
SKILL.md
EasyExcel 模板填充(Fill)
官方文档:https://easyexcel.opensource.alibaba.com/docs/current/quickstart/fill 官方示例:https://github.com/alibaba/easyexcel/blob/master/easyexcel-test/src/test/java/com/alibaba/easyexcel/test/demo/fill/FillTest.java 当前版本:
com.alibaba:easyexcel:4.0.3(Apache-2.0,仓库已归档,仅做 Bug 修复)
本技能专注于 "按预制模板填充" 场景。当用户给出一份已经画好样式的 .xlsx 模板,要求把数据库/接口里的数据填进去(工资条、合同、发票、报表、统计单等),应当使用本技能。
Capability Boundaries
✅ 强项
- 简单对象填充(Map / 单个 DTO)
- 列表填充(模板
{.}语法,单向纵向) - 复杂填充(list 后还有内容 →
forceNewRow=true) - 大数据量复杂填充(list 必须放最后一行,后续统计行用
write追加) - 横向多列组合填充(
WriteDirectionEnum.HORIZONTAL+FillWrapper) - 模板转义字符处理(
\{\}) - Spring Boot 集成(模板文件可来自 resources/ 或 OSS)