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

相关推荐
Dxy12393102164 分钟前
Elasticsearch 聚合入门:像 Excel 透视表一样分析数据
elasticsearch·excel
weibkreuz5 分钟前
初始React@1
前端·react.js·前端框架
Coder_Boy_17 分钟前
前端和后端软件系统联调经典问题汇总
java·前端·驱动开发·微服务·状态模式
小皮虾20 分钟前
别再封装 Axios 了!用 RPC 像调用本地函数一样写接口(支持 Vue/React/Node)
前端·rpc·全栈
PieroPC23 分钟前
NiceGUI .classes() 完整列表教程
前端
月巴月巴白勺合鸟月半23 分钟前
一个医学编码的服务
服务器·前端·javascript
ylzc24 分钟前
vue-cli 替换为 rsbuild 遇到的问题
前端
JS_GGbond24 分钟前
给DOM元素加超能力:Vue自定义指令入门指南
前端·vue.js
T___T25 分钟前
用 Vite 搭建现代化 Vue 3 项目:从零到工程化入门
前端·vue.js
用户83071968408228 分钟前
放弃Shiro的N个理由: Spring Security 让安全开发 “零门槛”
spring boot