没有合适的资源?快使用搜索试试~ 我知道了~
java导出excel源码下载-excel-utils:一个优雅的excel导出工具类
共18个文件
java:10个
xml:3个
md:1个
需积分: 26 3 下载量 161 浏览量
2021-06-05
06:28:12
上传
评论
收藏 314KB ZIP 举报
温馨提示
java导出excel 源码下载 前言 公司项目最近有一个需要:报表导出。整个系统下来,起码超过一百张报表需要导出。这个时候如何优雅的实现报表导出,释放生产力就显得很重要了。下面主要给大家分享一下该工具类的使用方法与实现思路。 实现的功能点 对于每个报表都相同的操作,我们很自然的会抽离出来,这个很简单。而最重要的是:如何把那些每个报表不相同的操作进行良好的封装,尽可能的提高复用性;针对以上的原则,主要实现了一下关键功能点: 导出任意类型的数据 自由设置表头 自由设置字段的导出格式 使用实例 上面说到了本工具类实现了三个功能点,自然在使用的时候设置好这三个要点即可: 设置数据列表 设置表头 设置字段格式 下面的export函数可以直接向客户端返回一个excel数据,其中productInfoPos为待导出的数据列表,ExcelHeaderInfo用来保存表头信息,包括表头名称,表头的首列,尾列,首行,尾行。因为默认导出的数据格式都是字符串型,所以还需要一个Map参数用来指定某个字段的格式化类型(例如数字类型,小数类型、日期类型)。这里大家知道个大概怎么使用就好了,下面会对这些参数进行详细
资源推荐
资源详情
资源评论
收起资源包目录
excel-utils-master.zip (18个子文件)
excel-utils-master
pom.xml 3KB
images
E598B49A-A762-4E4B-9E4D-0C8DA2A23420.png 348KB
src
test
java
com
kundy
excelutils
ExcelUtilsApplicationTests.java 350B
main
resources
application.properties 1B
application.yml 442B
mybatis
mybatis-config.xml 283B
mapper
TtlProductInfoMapper.xml 441B
java
com
kundy
excelutils
constant
ExcelFormat.java 394B
ExcelUtilsApplication.java 425B
mapper
TtlProductInfoMapper.java 306B
controller
ExportController.java 814B
service
TtlProductInfoService.java 419B
impl
TtlProductInfoServiceImpl.java 5KB
entity
po
TtlProductInfoPo.java 621B
ExcelHeaderInfo.java 548B
utils
ExcelUtils.java 9KB
.gitignore 269B
README.md 16KB
共 18 条
- 1
资源评论
weixin_38739919
- 粉丝: 4
- 资源: 903
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功