1、读取监听器必须是多实例的,并且doFill方法会自动关闭流
@Component
@Scope("prototype")
public class StudentReadListener extends AnalysisEventListener {
@Override
public void invoke(Object data, AnalysisContext context) {
}
@Override
public void doAfterAllAnalysed(AnalysisContext context) {
}
}
ExcelWriterBuilder workbookWriter = EasyExcel.write(new File(fileName)).withTemplate(new File(templateileName));
//doFill方法会自动关闭流,其他方法需要自行关闭
workbookWriter.sheet().doFill(objectData);
2、使用模板-填充一组数据
3、使用模板-填充多组数据
4、使用模板-组合填充