有些敏感的数据,不能直接明文保存到数据库中,需要加密。MD5是目前比较常见的一种加密方式。
网上好多都是自己写一个加密工具类,其实springboot库里面是有现成的轮子。轮子有现成的,原则上就用现成的~~
import org.springframework.util.DigestUtils;
//比如对密码进行 md5 加密
String md5Pass = DigestUtils.md5DigestAsHex(user.getPassword().getBytes());