MyExcel , is a set of import, export, Encryption Toolkit for Excel and many other features.
Reference: https: //www.oschina.net/p/MyExcel
Reference: https: //github.com/liaochong/myexcel/wiki
Location:
1. Import: the API provides a simple, Excel content read, and converted to List <Bean>.
2. Export: fast mass data derived a simple list, the layout may be generated high complexity of Excel, a complex comprising a plurality of layout refers irregular merged cells, background color, font size, italics, drop-down lists, etc., can be automatically Excel division generated zip archive.
Advantages:
1. Creating arbitrary complex form: This tool uses an iterative manner Excel rendering cells, can generate arbitrary complexity Excel, a variety of strategies width;
2. Zero learning costs: Html used as a template, the cost of learning almost zero , without concern for any operation itself POI;
3. support common background color, border, font style settings: see in particular menu style support portion;
4. support .xls, .xlsx, .csv: support generation .xls, .xlsx suffix Excel and .csv file;
5. export supporting formula: Excel template supports disposed formula, reducing the amount of computation server;
6. support SXSSF low memory mode: SXSSF low memory mode may be utilized to generate low memory .xlsx;
7. support the producer consumer model export: export support for producer-consumer model without a one-time all the data, batch data acquisition mode with SXSSF real significance Shanghai amount of data exported;
8. support multiple template engine: is built Freemarker, Groovy, Beetl, Thymeleaf other commonly used Excel template engine builder (For details, see the document Getting started) Recommended Beetl template engine (Beetl document);
9. provide a default constructor Excel, Excel simple direct output: without writing any Html, the default template has been built, according to the output data list directly POJO;
10. Support generating a multi-sheet: a sheet table means to support an Excel document multi-sheet derived;
supports Excel capacity setting: setting Excel support capacity, the capacity reaches automatically creates a new Excel, may be constructed as a zip archive derived;