java 获取上传文件的MD5值

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/u013123030/article/details/84823066
/**
	 * 获取上传文件的md5
	 * 
	 * @param file
	 * @return
	 * @throws NoSuchAlgorithmException
	 * @throws IOException
	 */
	public String getMd5(MultipartFile file) {

		try {
			byte[] uploadBytes = file.getBytes();
			MessageDigest md5 = MessageDigest.getInstance("MD5");
			byte[] digest = md5.digest(uploadBytes);
			String hashString = new BigInteger(1, digest).toString(16);
			return hashString;
		} catch (Exception e) {
			LogUtil.writeErrorLog(e.toString(), e);
		}
		return null;

	}

 

展开阅读全文

没有更多推荐了,返回首页