关于文件上传的实现
if (!ObjectUtils.isEmpty(dbcFile)){ try { fileName = dbcFile.getOriginalFilename(); //上传文件的地址 File file = new File(new File(filePath).getAbsoluteFile()+File.separator); //如果文件夹不存在则新建 if (!file.exists()){ file.mkdirs(); log.info("创建文件夹成功"); } //上传的文件需要保存的路径和文件名称,路径需要存在,否则报错 log.info("上传文件完整路径是: {}",file+File.separator+fileName);
//使用绝对路径 dbcFile.transferTo(new File(file.getAbsoluteFile()+File.separator+fileName)); log.info("上传成功,文件名是 {}",fileName); //获取当前登录用户名 } catch (Exception e){ log.error(" 文件上传失败!",e); } return re; } return re;