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

相关推荐
神州数码云基地几秒前
首次开发陌生技术?用 AI 赋能前端提速开发!
前端·人工智能·开源·ai开发
酸菜谭丶10 分钟前
SpringBoot工程如何发布第三方Jar
spring boot·后端·jar
程序员小易18 分钟前
前端轮子(2)--diy响应数据
前端·javascript·浏览器
前天的五花肉19 分钟前
D3.js研发Biplot(代谢)图
前端·javascript·css
oh,huoyuyan25 分钟前
【实用技巧】火语言RPA:界面『日期时间』控件,实现网页日期自动填写
前端·javascript·rpa
程序员小寒25 分钟前
前端性能优化之Webpack篇
前端·webpack·性能优化
谢尔登25 分钟前
React的Fiber架构
前端·react.js·架构
我是华为OD~HR~栗栗呀28 分钟前
(华为od)21届-Python面经
java·前端·c++·python·华为od·华为·面试
武昌库里写JAVA30 分钟前
java设计模式 - 工厂方法模式
vue.js·spring boot·sql·layui·课程设计
刘一说40 分钟前
ES6+核心特性全面浅析
java·前端·es6