springboot 导出excel
时间: 2023-04-24 15:01:14 浏览: 125
在 Spring Boot 中可以使用 Apache POI 库来导出 Excel 文件。POI 是一个 Java API,可以读写 Microsoft Office 文件(如 Excel,Word 和 PowerPoint)。下面是使用 POI 导出 Excel 的一个简单示例:
1. 在 pom.xml 中添加依赖:
```
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>4.0.1</version>
</dependency>
```
2. 创建一个类,使用 POI 在内存中创建一个 Excel 文件:
```
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import java.io.FileOutputStream;
public class ExportExcelExample {
public static void main(String[] args) throws Exception {
// 创建工作簿
Workbook workbook = new HSSFWorkbook();
// 创建工作表
Sheet sheet = workbook.createSheet("数据");
// 创建行
Row row = sheet.createRow(0);
// 在行中添加数据
row.createCell(0).setCellValue("姓名");
row.createCell(1).setCellValue("年龄");
// 写入文件
FileOutputStream fileOut = new FileOutputStream("data.xls");
workbook.write(fileOut);
fileOut.close();
// 关闭工作簿
workbook.close();
}
}
```
运行该示例后,将会生成一个名为 "data.xls" 的 Excel 文件,其中包含一个工作表,该表格含有两列:"姓名" 和 "年龄"。
阅读全文