From b0931b961674c2118ad34f10f848bdc46637c4a1 Mon Sep 17 00:00:00 2001 From: jueyue Date: Tue, 11 Jul 2017 21:07:31 +0800 Subject: [PATCH] team documet export --- 文档/1. 前传/1.2 Easypoi介绍 | 41 ++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 文档/1. 前传/1.2 Easypoi介绍 diff --git a/文档/1. 前传/1.2 Easypoi介绍 b/文档/1. 前传/1.2 Easypoi介绍 new file mode 100644 index 0000000..043c76a --- /dev/null +++ b/文档/1. 前传/1.2 Easypoi介绍 @@ -0,0 +1,41 @@ +1.2 Easypoi介绍 +=== + +Easypoi 为谁而开发 + +- 不太熟悉poi的 +- 不想写太多重复太多的 +- 只是简单的导入导出的 +- 喜欢使用模板的 + +都可以使用easypoi + +Easypoi的目标是什么 +Easypoi的目标不是替代poi,而是让一个不懂导入导出的快速使用poi完成Excel和word的各种操作,而不是看很多api才可以完成这样工作 + +为什么会写Easypoi + +以前的以前(岁月真TMD的快)我虽然写了不少代码但还是很少写poi,然后跳到一家公司之后就和业务人员聊上了,来这个需要个报表,这个报表样式是这样的,这个表头是这样的,就这样我写了大量的poi代码,每次都是大量的篇幅,copy to copy,无聊的一逼,然后加入了jeecg,jeecg中有一个小的工具类,虽然我也不知道是谁写的,然是可以用注解搞定最简单的导出,突然豁然开朗,我可以完善,让我从报表的苦海当中脱离出来,这样我花了一周的时间做了第一个版本支持导入导出放到了jeecg,发现还是不错的,慢慢的用的人越来越多,我就把这块独立出来了,再然后有人提出了模板,然后就加入了模板功能,提出了word的需求,加入了word的功能,后来工作忙了虽然没再参与jeecg,但还是一直维持这easypoi的更新,根据见识的增长也不断的重构这代码,直到现在 + +独特的功能 + +- 基于注解的导入导出,修改注解就可以修改Excel +- 支持常用的样式自定义 +- 基于map可以灵活定义的表头字段 +- 支持一堆多的导出,导入 +- 支持模板的导出,一些常见的标签,自定义标签 +- 支持HTML/Excel转换,如果模板还不能满足用户的变态需求,请用这个功能 +- 支持word的导出,支持图片,Excel + +小白如何开始 + +- 下载demo运行看看,基本上常见的用用法都在里面[easypoi-test](http://git.oschina.net/jueyue/easypoi-test) +- 查看几个*Util的用法,Easypoi的主要输出就是这个 +- 看看注解的意思 +- 看看模板的标签用法 +- 可以出师了 + + + + +