Simple, Interesting | 简单,有趣
业务介绍
项目要求从数据库中查询出相关数据后,通过表格展示给用户,如果用户需要,可以点击导出按钮,导出数据为csv格式。
开发环境:JDK7、Tomcat7、SpringBoot
网页中的表格
下载后的表格
业务流程
1、数据库查询数据
2、创建临时csv文件
3、输出csv流文件,提供给浏览器下载
4、删除临时文件
完整代码
测试地址:127.0.0.1:8080/export
pom文件添加以下依赖
net.sourceforge.javacsv
javacsv
2.0
/**
* 导出