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

相关推荐
几何心凉13 小时前
openGauss:多核时代企业级数据库的性能与高可用新标杆
前端·数据库·数据库开发
AiXed15 小时前
PC微信协议之AES-192-GCM算法
前端·数据库·python
AllData公司负责人15 小时前
实时开发平台(Streampark)--Flink SQL功能演示
大数据·前端·架构·flink·开源
小满zs16 小时前
Next.js第五章(动态路由)
前端
清沫16 小时前
VSCode debugger 调试指南
前端·javascript·visual studio code
一颗宁檬不酸16 小时前
页面布局练习
前端·html·页面布局
m0_6398171518 小时前
基于springboot火锅店管理系统【带源码和文档】
java·spring boot·后端
金木讲编程18 小时前
Claude、Agent与Copilot协作生成Angular应用
前端·ai编程
振华OPPO18 小时前
Vue:“onMounted“ is defined but never used no-unused-vars
前端·javascript·css·vue.js·前端框架
会编程的林俊杰18 小时前
SpringBoot项目启动时的依赖处理
java·spring boot·后端