需求:通过elasticsearch查询出来一次性写,在大数据量时存在OOM的隐患分页查询、分批次写数据,避免导出大数据量时内存消耗陡增基于elasticsearch分页查询;mybatis-puls同理 在上个博客中解决了线上导出字体依赖的问题,由于涉及的导出模块较多,因为打算封装一个方法做通用导出。 1、easyexcel mavn 依赖文件 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.1</version> <optional>true</optional> </dependency> 1、依赖的枚举类:ExcelPageEnum(自定义) ExcelPageEnum: public enum ExcelPageEnum { XLS(10_000, 60_000), XLSX(10_000, 1_000_000); private int pageSize; private int sheetMaxRow;...