Springboot通过前端发起请求,上传excel文件解析数据 postman进行操作

springboot版本3.2.0,数据库版本8

mybatisplus版本3.5.4.1

controller层
    @PostMapping("/import")
    @ResponseBody
    public List excelUpload( MultipartFile file) throws IOException{
        if (file==null){
            System.out.println("文件为空");
        }
      List userList= EasyExcel.read(file.getInputStream(), User.class,new UserUploadListener(userService))
              .head(User.class)
               .sheet()
               .doReadSync();
        System.out.println(userList);
       return userList;
    }
测试结果
后端返回数据

Springboot通过前端发起请求,上传excel文件解析数据 postman进行操作_第1张图片

Postman返回数据

Springboot通过前端发起请求,上传excel文件解析数据 postman进行操作_第2张图片

注意

使用postman进行测试时,需要把key传进去,不然会报空文件异常,

你可能感兴趣的:(spring,boot,前端,excel)