后台方法代码
/**
* 导入Excel用户表
* @param file
* @return
*/
@RequestMapping(value = "/userImport",method = RequestMethod.POST)
@ResponseBody
public R userImport(MultipartFile file){
try{
/*获取Excel文件中的数据*/
ImportExcel ei = new ImportExcel(file, 1, 0);
/*将获取到的Excel数据转为List型*/
List<SysUserEntity> list = ei.getDataList(SysUserEntity.class);
/*调用插入数据库方法*/
sysUserService.insertUserAll(list);
}catch (Exception e){
e.printStackTrace();
}
R r = new R();
return r;
}
前台中调用该方法,我是在vue页面中进行调用。