佛山 网站设计公司,河南企业网站制作,转转假网站怎么做,专业的深圳app定制开发从数据库返回一般是对象的列表#xff0c;平台底层提供了从list转为excel文件的方法。平台的设计思想就是为一些典型的场景设计对应的解决方法#xff0c;通过模式化的方法来简化编程和提高维护性#xff08;通过标准化来减少学习成本和维护成本#xff0c;张三做的东西和李… 从数据库返回一般是对象的列表平台底层提供了从list转为excel文件的方法。平台的设计思想就是为一些典型的场景设计对应的解决方法通过模式化的方法来简化编程和提高维护性通过标准化来减少学习成本和维护成本张三做的东西和李四做的东西模式一样 ExportOfListVO xlsnew ExportOfListVO();xls.setSheetName(招聘会);String []col举办单位,招聘会名称,招聘会类型,开始时间,结束时间,计划规模,企业总数,岗位总数,需求人数,投递数.split(,);String []fieldorganizingUnit,fairName,fairTypeDes,fairDate,fairDateEnd,plannedScale,companyCount,jobCount,needCount,applyCount.split(,);ExcelColAttribute[]headnew ExcelColAttribute[col.length];for(int i0;icol.length;i){head[i]new ExcelColAttribute();head[i].setColName(col[i]);head[i].setColField(field[i]);}xls.setCols(head);xls.setObjectList(result);String filenameCommonsUtil.getTmpFileName().xls;String path. File.separatortmpFile.separatorfilename;xls.setFileName(path);ExcelUtil.exportExcel(xls,null);
基本模式就是填充ExportOfListVO然后调用ExcelUtil.exportExcel。
field对应数据对象的数据属性。
导出效果如下