Excel分两个版本,xls格式和xlsx格式,所以导入的时候要判断是哪个版本的Excel。
Maven:
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.9</version>
</dependency>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.9</version>
</dependency>
controller层判断版本:
/**
* 导入Excel文件
*
* @param multipartFile
* @return
* @throws IOException
*/
@PostMapping(value = "import/studorm")
@ApiOperation(value = "导入Excel文件接口", notes = "导入Excel文件操作")
public void impor