查询List列表生成Excel表格上传oss服务器提供下载
2022-07-22 本文已影响0人
IT男的假智慧
// 声明节点流。目的地为:获取字节数组
ByteArrayOutputStream os =new ByteArrayOutputStream();//使用阿里巴巴插件生成表格 --具体参数参考官网
EasyExcel.write(os, ShopsExcelVO.class).sheet(fileName).registerConverter(new EasyExcelLocalTimeConverter()).registerConverter(new EasyExcelLocalDateTimeConverter()).doWrite(collect);
//调用oss工具类上传到服务器,返回URL写入数据库提供下载服务
CloudFile cloudFile =ossBuilder.template("000001").putFile(fileName, new ByteArrayInputStream(os.toByteArray()));