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

springboot版本3.2.0,数据库版本8

mybatisplus版本3.5.4.1

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

Postman返回数据
注意

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

相关推荐
1024小神11 分钟前
vue3项目配置了子路由后刷新页面回到首页解决办法
前端·javascript·vue.js
xuzhiqiang072423 分钟前
【wiki知识库】07.用户管理后端SpringBoot部分
spring boot·后端·状态模式
_Rookie._29 分钟前
npm run 的原理
前端·npm·node.js
木斯佳33 分钟前
前端八股文面经大全:2026-01-13MiniMax前端实习二面面经深度解析
前端·状态模式
远离UE434 分钟前
Blender模型正常导入UE5 FBX 轴向匹配
前端
谭光志35 分钟前
OpenClaw 安装与运行教程
前端·后端·ai编程
金牌归来发现妻女流落街头1 小时前
【Spring Boot 中 ResponseEntity 用法全解析】
spring boot·后端
金牌归来发现妻女流落街头1 小时前
Lombok 真有问题吗?
spring boot·框架
+VX:Fegn08951 小时前
计算机毕业设计|基于springboot + vue动漫交流与推荐平台系统(源码+数据库+文档)
数据库·vue.js·spring boot·后端·课程设计
大尚来也1 小时前
解决 IDEA 运行 Spring Boot 测试时“命令行过长”错误的终极方案
java·spring boot·intellij-idea