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

相关推荐
听风吟丶4 分钟前
Spring Boot 自动配置原理深度解析与实战
java·spring boot·后端
爱网安的monkey brother16 分钟前
vue3+ts项目自建训练
前端·javascript·vue.js
哆啦A梦158820 分钟前
商城后台管理系统 02,上传图片实现
前端·javascript·vue.js·elementui
破z晓22 分钟前
若依(vue版)集成ArcGIS
前端·vue.js·arcgis
jinxinyuuuus29 分钟前
FIRE之旅 财务计算器:实时交互式建模与前端性能工程
前端·人工智能·算法·自动化
Redundantº30 分钟前
vuedraggable前端拖拽插件
前端
snow@li32 分钟前
前端:软件开发中的秤砣理论 / 越简单越可靠 / 提炼组织架构 / 精确标定工作 / 有主干有支流 / 不追求繁琐 / 不做表面工作
前端·架构
张毫洁33 分钟前
将后端resources中的文件返给前端下载的方法
前端·状态模式
李慕婉学姐35 分钟前
Springboot猪肉销售网站的设计与实现mk77pcvj(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·spring boot·后端