public class UploadUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
UNKNOWN_FILE_TYPE_DIR
未知文件类型的文件存放目录。
|
static String |
UPLOAD_ROOT_PATH
上传文件存放根路径
|
| 构造器和说明 |
|---|
UploadUtils() |
public static final String UPLOAD_ROOT_PATH
public static void upload(javax.servlet.http.HttpServletRequest request,
Function<String,FileInfo> function,
Consumer<List<FileInfo>> consumer)
request - requestfunction - 函数式接口。根据 MD5 在数据库中检查是否文件已经存在。注意:MD5 操作是一件比较耗费性能的计算,尤其是文件较大时。consumer - 函数式接口。上传文件后,可以在数据库生成一条文件记录来保存当前文件所在的位置等信息。
可以在这个方法里面再调用一个异步方法来保存文件到第三方文件服务器中。Copyright © 2022. All rights reserved.