spring有个工具类DigestUtils,这个类一定是下面这个路径里面的(我的是2.5.4版本)
import org.springframework.util.DigestUtils;
加密方法,直接调用里面的方法md5DigestAsHex()
就行,但是它的参数类型是byte[]
比如传入的密码变量名为password
类型是String
类型的,就要使用getBytes()
方法转化为一个byte数组
String md5pwd = DigestUtils.md5DigestAsHex(password.getBytes());
有兴趣的还可以研究下这个类里面的其他方法用途