1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| package com.cloudroam.module.file;
|
| import org.springframework.util.MultiValueMap;
| import org.springframework.web.multipart.MultipartFile;
|
| import java.util.List;
|
| /**
| * 文件上传服务接口
| *
| * @author
| */
| public interface Uploader {
|
| /**
| * 上传文件
| *
| * @param fileMap 文件map
| * @return 文件数据
| */
| List<File> upload(MultiValueMap<String, MultipartFile> fileMap);
|
| /**
| * 上传文件
| *
| * @param fileMap 文件map
| * @param uploadHandler 预处理器
| * @return 文件数据
| */
| List<File> upload(MultiValueMap<String, MultipartFile> fileMap, UploadHandler uploadHandler);
| }
|
|