1、SpringBoot接口导入Excel,MultipartFile转File
public static File convertToFile(MultipartFile multipartFile) throws IOException {
// 将 MultipartFile 转换为 byte[]
byte[] bytes = multipartFile.getBytes();
// 创建一个临时文件
File tempFile = File.createTempFile("temp", null);
// 将 byte[] 写入文件
try (FileOutputStream fos = new FileOutputStream(tempFile)) {
fos.write(bytes);
}
// 返回临时文件
return tempFile;
}
2、导入Easyexcel依赖
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>easyexcel</artifactId>
<version>3.0.5</version>
</dependency>
3、定义接收数据的对象(省略)
4、实现
@GetMapping("/import")
public void importExcel(