依赖:
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.2</version>
</dependency>
保存:
{
String name1x=System.currentTimeMillis()+"";
String path="D:/uuuuuuuuu";
saveFile(file,path,"pic",name1x);
};
private boolean saveFile(MultipartFile file, String path , String type ,String pre) {
// 判断文件是否为空
if (!file.isEmpty()) {
try {
File filepath = new File(path+"/"+type);
if (!filepath.exists()) {
filepath.mkdirs();
}
// 文件保存路径
String savePath = path +"/"+ type +"/"+ pre + file.getOriginalFilename();
// 转存文件
//file.transferTo(new File(savePath));
//复制
FileUtils.copyInputStreamToFile(file.getInputStream(),new File(savePath));
return true;
} catch (Exception e) {
e.printStackTrace();
}
}
return false;
}
删除:
String URL="D:/upload/xxx.txt";
File file=new File(URL);
if(file.exists()&&file.isFile()) {
file.delete();
}
代码自用