这几年一直在根据工作需要维护升级,最近的项目中需要对数据库的记录提供导出excel的功能。
就开始学习apache的POI,参照网上的示例实现了单张表的导出。...数据记录列表支持数组,java.util.Set,java.util.List,以及以及所有实现java.lang.Iterable接口的可迭代容器类型
数据记录列表元素类型支持java.util.Map...,JavaBean(gu.sql2java.BeseBean,fastjson的JSONObject属于Map)
支持导出为文件,及导出到javal.io.OutputStream
支持导出到HTTP请求...:字体,颜色,填充色,对齐方式
支持注解方式配置导出表的标题单元格配置:标题名,字体,颜色,填充色,对齐方式
支持注解方式配置导出表的首行单元格配置:字体,颜色,填充色,对齐方式
支持注解方式配置导出列的配置...:输出顺序,字段名,单元格宽度,颜色,填充色,对齐方式,数据格式(DataFormat),数据转换
支持简单数据类型转换表达式,参见注解类 ExcelColumn的readConverterExp()方法