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传进去,不然会报空文件异常,

相关推荐
霁月的小屋8 分钟前
不只是压缩:当模型蒸馏开始复制人格
前端·ai
inksci9 分钟前
使用飞帆的上传组件
前端·javascript
里欧跑得慢13 分钟前
微交互设计模式:提升用户体验的细节之美
前端·css·flutter·web
xiao阿娜的妙妙屋113 分钟前
做知识视频效率提升10倍!知识博主用什么AI工具做知识视频?我的答案是即梦Seedance 2.0
前端
干洋芋果果13 分钟前
前端学python
开发语言·前端·python
FOREVER-Q14 分钟前
基于 Vite 的前端 SDK 工程化设计与模块化构建实践
开发语言·前端·javascript
Devin~Y16 分钟前
大厂Java面试实战:Spring Boot/Cloud + Redis/Kafka + K8s + RAG/Agent 追问全流程(小Y翻车记)
java·spring boot·redis·spring cloud·kafka·kubernetes·micrometer
stringwu23 分钟前
Flutter GetX 核心坑及架构选型与可替换性方案
前端·flutter
耗子君QAQ23 分钟前
为什么 AI 写代码也需要说明书?
前端·javascript·ai编程
h_654321024 分钟前
公告/消息提示从右向左循环滚动vue
前端·javascript·vue.js