EasyPoi Excel & Word Utils
----------------------------
Easypoi functions like the name easy, the flagship feature is easy to let a person who has not seen the POI contact
You can easily write Excel export, Excel template export, Excel import, Word template export, and through simple annotations and templates
Language (familiar expressions, grammar), complete the previous complex writing
site:http://www.afterturn.cn/
mail: qrb.jueyue@gmail.com
QQ群: 364192721
dev: xf.key@163.com
**开发指南-中文[http://www.afterturn.cn/doc/easypoi.html](http://www.afterturn.cn/doc/easypoi.html)**
[base demo](https://github.com/lemur-open/easypoi/blob/master/basedemo.md)
[testProject](http://git.oschina.net/jueyue/easypoi-test): http://git.oschina.net/jueyue/easypoi-test
---------------------------
The main features of EasyPoi
--------------------------
1. exquisite design, easy to use
2. interface rich, easy to expand
3. default values are many, write, less, do, more
4. AbstractView support, web export can be simple and clear
---------------------------
Several entry tool classes for EasyPoi
---------------------------
1. ExcelExportUtil Excel export (General export, template export)
2. ExcelImportUtil Excel import
3. WordExportUtil Word export (support only docx, Doc version POI exist picture of bug, do not support)
---------------------------
About Excel export XLS and XLSX distinction
---------------------------
1. export time XLS is 2-3 times faster than XLSX
2. export size XLS is 2-3 times or more than XLSX
3. export needs comprehensive speed and speed do consider local ^ ~ ^
---------------------------
Description of several works
---------------------------
1. easypoi father package - everyone knows
2. easypoi-annotation foundation annotation package, role and entity object, after splitting convenient Maven multi project dependency management
3. easypoi-base import and export toolkit, you can complete the Excel export, import, export Word, Excel export function
4. easypoi-web coupled with spring-mvc, based on AbstractView, greatly simplifying the export function under spring-mvc
The 5.sax import uses the xercesImpl package (this package can cause a strange problem), and the word export uses poi-scratchpad as an optional package
--------------------------
maven
--------------------------
```xml
cn.afterturn
easypoi-base
3.0.1
cn.afterturn
easypoi-web
3.0.1
cn.afterturn
easypoi-annotation
3.0.1
```
--------------------------
pom desc
--------------------------
Word and sax are used only when they are read. They are not necessary. Please refer to them manually. JSR303's check is optional, and PDF's jar is optional
```xml
xerces
xercesImpl
${xerces.version}
true
org.apache.poi
poi-scratchpad
${poi.version}
true
org.apache.poi
ooxml-schemas
1.3
true
org.hibernate
hibernate-validator
5.1.3.Final
true
org.apache.bval
org.apache.bval.bundle
1.1.0
com.itextpdf
itextpdf
5.5.6
true
com.itextpdf
itext-asian
5.2.0
true
```