您现在的位置是:首页 > 文章详情

ExcelUtil 3.1.0 发布,新增模板导出功能

日期:2020-05-18点击:410

更新内容如下:

1.新增模板导出。

【说明】现在很多工具类,为了设计为工具,其本身有学习成本在里面,ExcelUtil作为一个工具类,其一开始就为了开发者能够迅速上手

,所以我们的一贯宗旨就是极简的代码上手,对入门者来说十分简单就能使用。

更多用法请参见官网: http://www.likaixuan.top/excelUtil/doc/v3
以下用例都是3.x用法:

 //浏览器中直接下载 
 /**  * * 参数说明:1.response 没什么好说的 2.模板地址 3.类对象 4.文件导出名称 */ @GetMapping(value = "/exportTemplate") public void exportTemplate(HttpServletResponse response) throws Exception{ PhoneModel model = new PhoneModel();  model.setColor("金色");  model.setPhoneName("苹果12 S");  model.setPrice(9999);  model.setSj(new Date());   ExcelUtil.templateWrite(response,"E:\\新建XLSX 工作表.xlsx",model,"ce测试时"); }
 //导出带文件名称但不带表头,文件名称用当前时间,年月日时分秒命名 @GetMapping(value = "/export") public void testExport(HttpServletResponse response) throws Exception{ List<PhoneModel> list = new ArrayList<>();    PhoneModel model = null; for(int i=0;i<10;i++){ model = new PhoneModel();  model.setNum((i+1));  model.setColor("金色"+i);  model.setPhoneName("苹果"+i+"S");  model.setPrice(i);  model.setSj(new Date());  list.add(model);  }  ExcelUtil.exportExcelOutputStream(response,list,PhoneModel.class); }

 

 //导出带文件名和表头,文件名称和表头保持一致 @GetMapping(value = "/exportHeader") public void testExportHeader(HttpServletResponse response) throws Exception{ List<PhoneModel> list = new ArrayList<>();    PhoneModel model = null; for(int i=0;i<10;i++){ model = new PhoneModel();  model.setNum((i+1));  model.setColor("金色"+i);  model.setPhoneName("苹果"+i+"S");  model.setPrice(i);  model.setSj(new Date());  list.add(model);  }  ExcelUtil.exportExcelOutputStream(response,list,PhoneModel.class,"文件名后面参数true标识表头也是同样名称",true); }

 

引入pom

 <!-- https://mvnrepository.com/artifact/net.oschina.likaixuan/excelutil --> <dependency>     <groupId>net.oschina.likaixuan</groupId>     <artifactId>excelutil</artifactId>     <version>3.1.0</version> </dependency>
原文链接:https://www.oschina.net/news/115737/excelutil-3-1-0-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章