简单的文件上传
作者:互联网
yml:配置
spring:
servlet:
multipart:
# 默认支持文件上传
enabled: true
# 最大支持文件大小
max-file-size: 180MB
# 最大支持请求大小
max-request-size: 200MB
工具类
public class IOUtils {
/**
* 上传文件(不限制类型和大小)
*
* @param source 源
* @param targetPath 上传路径
* @return
* @throws
* @author
* @date 2021-10-12 15:08:29
*/
public static ResultObject upload(MultipartFile source, String targetPath) {
if (source == null || source.isEmpty()) {
return ResultHand.error("文件为空");
}
if (source.getSize() <= 0) {
return ResultHand.error("文件大小为空,上传失败");
}
File targetFile = new File(targetPath, fileName);
try {
source.transferTo(targetFile);//io封装的上传工具
} catch (IOException e) {
e.printStackTrace();
}
return ResultHand.success(fileName);
}
}
标签:文件,return,ResultHand,文件大小,上传,source,简单,targetPath 来源: https://blog.csdn.net/Chen_1999/article/details/120762873