使用POI导出数据到Excel报表
我们在做 学生管理系统的时候 可能需要完成到处学生报表之类的功能,那么怎么实现导出数据到Excel报表呢?
首先我们要知道Excel报表也是一种文件(通常以xls,xlsx结尾),也就是说我们操作Excel报表和操作文件差不多。Excel是一种特殊格式的文件。
使用java生成Excel数据报表的步骤如下:
- 导入相关依赖(jar包)
- 生成Excel文件对象(但是注意对象现在只存在内存中,并没有保存到文件)
- 操作Excel文件(即导入数据,操作样式之类的)
- 将该对象保存到文件中。
相关依赖如下,如果是maven工程直接添加依赖就行了,非maven工程需要下载jar包然后手动添加到工程中:
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>4.0.1