package com.sandu.common.file; import cn.hutool.core.collection.CollectionUtil; import org.springframework.web.multipart.MultipartFile; import java.util.List; /** * @author chenjiantian * @date 2020-12-17 * 文件上传服务类 有多个实现 */ public interface IFileUpload { List IMAGE_SUFFIX_LIST = CollectionUtil.newArrayList("jpg", "jpeg", "png", "gif", "tif", "bmp", "psd"); /** * 将图片图片转存为自己的存储介质(本地、OSS、fastDfs) * * @param file 客户端发送的文件 * @return 新图片地址 */ FileUploadDto uploadFile(MultipartFile file); }