poi - Java后台如何实现,把MySQL中的数据,导出到excel?
高洛峰
高洛峰 2017-04-18 09:46:30
[Java讨论组]

是不是先把MySQL的数据读取到内存,然后写到excel文件中,再下载这个文件?
谁有写好的工具类呀?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(9)
怪我咯

我想法是先把数据读到程序中对应的实体类对象里,然后用poi遍历实体类对象做成poi对应excel的hssfworkbook对象(或者xssfworkbook),然后通过io流输出成excel文件

PHPz

有相关课程:解密JAVA实现Excel导入导出from慕课网

高洛峰

保存成csv吧,纯文本格式,excel也可以打开,

黄舟

你要把问题都分开来

  1. 如何生成excel,当然这里就不需要生成excel文件, 直接用流。

  2. 如何下载。 直接使用流。

黄舟

mysql -> csv -> excel,上面有人说过了。

同时也可以尝试以下这个库docx4j

阿神

查询到List列表中,转换成excle(推荐:easy-excle库链接描述),然后用文件流输出。

怪我咯

这个应该用poi等写数据到临时表,临时表放在服务器上,页面给个链接。不太好有现成的,你写数据的过程要自己定义

高洛峰

最近我在网上看到一个到处excel,感觉很方便,给你推荐一下 http://git.oschina.net/jeecg/...

阿神

谢邀,同推荐 docx4j

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号