有志者,事竟成
文章持续更新,可以关注【小奇JAVA面试】第一时间阅读,回复【资料】获取福利,回复【项目】获取项目源码,回复【简历模板】获取简历模板,回复【学习路线图】获取学习路线图。
一、MD5加密之DigestUtils工具类
在项目中我们登录经常遇到需要进行密码加密的需求,这个时候我们可以使用DigestUtils工具类,它是org.apache.commons.codec.digest,这个包下,所以用起来非常的方便
1、比如我们写一个新增用户的功能,而用户的初始密码都是123456,这个时候我们需要将123456进行md5加密并放入用户初始密码中
//对初始密码进行md5加密
employee.setPassword(DigestUtils.md5DigestAsHex("123456".getBytes()));
2、如果用户登录的时候,我们需要将用户登录传过来的真实密码进行md5加密,然后和数据库中的密码进行比较,因为数据库中的密码都是加密过的,我们没有办法将数据库中的密码进行解密比较,只能将用户登录输入的真实密码进行加密然后和数据库中的密码进行比较。
//1、将页面提交的密码进行md5加密处理
String password = employee.getPassword();
password = DigestUtils.md5DigestAsHex(password.getBytes());
二、总结
这里的相关内容还没有整理完毕,文章后面持续更新,建议收藏。文章来源:https://www.toymoban.com/news/detail-631550.html
文章中涉及到的命令大家一定要像我一样每个都敲几遍,只有在敲的过程中才能发现自己对命令是否真正的掌握了。文章来源地址https://www.toymoban.com/news/detail-631550.html
到了这里,关于MD5加密之DigestUtils工具类的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!