编码技巧——导出工具类( 五 )


查询结果的实体:
@Data@Slf4jpublic class AwardSendRecordDTO {/*** 流水单号*/@ExcelExport(alias = "商户流水号")private String requestNo;/*** 用户ID*/@ExcelExportprivate String openid;/*** 应用ID*/private String appId;/*** 奖品模板ID*/@ExcelExport(alias = "奖品id")private Long awardId;/*** 奖品模板名称*/private String awardName;/*** 会员产品id*/private Integer productId;/*** 会员产品name*/private String productName;/*** 发放时间*/@ExcelExport(alias = "发放时间")private Date sendTime;/*** 发放形式(1-系统发放、2-手动发放)*/private Integer sendType;}
存在的不足:导出工具和Class绑定,也就是必须要定义出导出类来对应Excel;
参考:POI导出Excel的三种的区别