1.查询数据
先通过前端传来的查询条件拼接查询sql语句,然后查询出数据结果集
2.设置Excel列
创建一个集合为ExcelExportEntity(import org.jeecgframework.poi.excel.entity.params.ExcelExportEntity;)对象用来定义表的列名以及每列对应数据的实体对象属性名称
3.循环存入结果集数据
此时需要注意的是,在存入map时,键是和在存入表列的key值是相对应的,值是从查询出的结果集中取出的,然后存入list
4.设置Excel表格式与输出
这里的title为excel表格里的title内容,而sheetName为表格里下方的不同区名,这里我设置的输出Excel文件格式类型为日期类型(根据需求更改)
这里的Workbook :
import org.apache.poi.ss.usermodel.Workbook;
ExportParams :
import org.jeecgframework.poi.excel.entity.ExportParams;