在项目中可以使用
commons-codec
这个依赖来完成关于MD5加密的相关操作
首先在项目中导入相关的依赖
<dependency>
<groupId>commons-codec</groupId>
<artifactId>commons-codec</artifactId>
<version>1.11</version>
</dependency>
相关加密和盐值的设置方法如下
// 生成盐值(salt)
StringUtils.replace(UUID.randomUUID().toString(), "-", "");
// 对字符串进行加密(两种方法选一)
String demoStr1 = DigestUtils.md5Hex(需要加密的字符串对象);
String demoStr2 = DigestUtils.md5DigestAsHex(需要加密的字符串对象.getBytes());