加油站:废掉一个人最隐秘的方式是让他没时间成长;
前言:
先介绍下easyPoi,easyPoi 功能如同名字easy,主打的功能就是容易。让一个没接触过poi的人员就可以方便的写出Excel导出,Excel导出,Excel导入,Word模板导出,通过简单的注解和模板语言(熟悉的表达式语法),完成以前复杂的写法;
提供下官网地址,方便查阅最新动态以及细节问题:
关于easypoi可参考http://easypoi.mydoc.io/
正文:
主要操作:
因为是maven构建多模块微服务项目,通过引入坐标依赖,使用EasyPoi Jar来实现注解式Javabean的导出功能;
一:jar包依赖:
<dependency>
<groupId>cn.afterturngroupId>
<artifactId>easypoi-baseartifactId>
<version>3.1.0version>
dependency>
<dependency>
<groupId>cn.afterturngroupId>
<artifactId>easypoi-webartifactId>
<version>3.1.0version>
dependency>
<dependency>
<groupId>cn.afterturngroupId>
<artifactId>easypoi-annotationartifactId>
<version>3.1.0version>
dependency>
二:创建javaBean(例子:微信公众号用户关注信息导出)
三:创建微信公众号用户关注信息数据,调用EasyPoi jar提供的功能实现数据导出功能:
四:导出结果展示:
总结:
相对于传统POI的操作,阿里提供的EasyPoi没有了以往的复杂性,可以学习下源码操作,关于EasyPoi其他操作方法大同小异,只不过形参不同,有关更多样式,复杂的操作,后续一起学习交流,精彩持续进行中;
您若喜欢,点个在看