• MultipartFile转File


    前端上传的文件流,在后台接口中通常是用MultipartFile类型的流格式接收

    在某些情况下可能需要转为File类型的文件流再去处理

    MultipartFile转File的实现方法

    public File readFiles(MultipartFile file) {
        int n;
        File newFile = new File(file.getOriginalFilename());
        try (InputStream in = file.getInputStream(); OutputStream os = new FileOutputStream(newFile)) {
             byte[] buffer = new byte[4096];
             while ((n = in.read(buffer, 0, 4096)) != -1) {
                 os.write(buffer, 0, n);
             }
             System.out.println("获取文件成功,暂存目录" + newFile.getAbsolutePath());
        } catch (IOException e) {
             System.out.println("获取文件失败");
        }
        return newFile;
    }
  • 相关阅读:
    APIO2018 题解
    【THUWC2017】在美妙的数学王国中畅游(bzoj5020)
    【bzoj3270】博物馆
    【库存】NOI笔试习题集
    装饰器
    异常
    类的详解
    函数
    流程控制
    运算符
  • 原文地址:https://www.cnblogs.com/baby123/p/12329355.html
Copyright © 2020-2023  润新知