业务场景:
因需要对上传的图片与已上传的图片进行判重。
思路:
将文件转换为MD5值,比较值是否重复
业务方法:
/**
* 验证证还是重复
* @param photo 判重文件
* @param realPath 文件上传目录(需要与目录中进行比较)
* @return
* @throws Exception
*/
private String verification(String photo,String realPath, String extension)throws Exception {
String message = "";
String photoMd5 = ConvertMD5Tools.getMD5(photo);
File file = new File(realPath);
String[] filelist = file.list();
for (int j = 0; j < filelist.length; j++) {
File readfile = new File(realPath + "\\" + filelist[j