Open wumangeng opened 1 year ago
结合文档的例子测试,可以得出,导出的实体只要含有@ExcelCollection就会造成无法导出,例如下面的代码,将注释部分打开就无法导出: workbook = ExcelExportUtil.exportBigExcel(new ExportParams(), TestEntity.class, new IExcelExportServer() { /**
page 是页数,他是在分页进行文件转换,page每次+1 */ @Override public List
List<Object> list = new ArrayList<Object>();
for (int i = 0; i < 10000; i++) {
TestEntity client = new TestEntity();
client.setName("小明" + page);
client.setAge((page-1)*10000+i);
// List
TestEntity对象属性为: @Data public class TestEntity{ @Excel(name = "名字",needMerge = true) private String name; @Excel(name = "年龄",needMerge = true) private Integer age;
// @ExcelCollection(name = "裸土边界点")
// private List
我使用的版本是1.4.6,当导出数据达到500行时报错:Attempting to write a row[1567] in the range [0,1567] that is already written to disk. 导出代码为: List dataList = bareService.queryList(new BareSearchDTO());
当i为500时报错