new Md5PasswordEncoder() 找不到这个类

来源:2-8 基于SpringSecurity权限管理Case实操

科比么么哒

2018-06-24

new Md5PasswordEncoder()  找不到这个类

写回答

6回答

邵志勇

2018-07-17

我也找不到

0
1
Jimin
你使用不是spring boot 使用了2.x的版本,如果是,手动改成1.5.x的版本,比如1.5.6.RELEASE, 换成低版本的就可以了。
2018-07-18
共1条回复

Jimin

2018-07-11

spring boot先使用1.5.x的,2.x的版本还是有不少差异的。
spring security也建议选用和课程里一样的版本,现在很多版本间差别有点大

0
2
慕盖茨6331331
请问spring boot1.5.6版本怎么下载,现在官网最低都是2.1.15版本了
2020-07-08
共2条回复

qq_防暑降温_0

2018-07-11

我也碰到了 找不到  Md5PasswordEncoder 这个类,用的是 springboot 2.0.3

0
0

Jimin

2018-06-24

有两种可能,一是版本不对,不过感觉你对照视频来的,这个概率并不大;二是缺少需要的依赖包,pom.xml缺少依赖或者依赖包没拉取成功,这个概率更大。
你先检查一下依赖及对应的版本,如果都没问题,使用mvn clean package强制拉取一下依赖试试,如果命令执行成功,那么应该就不会找不到了

0
3
Jimin
回复
善良的黑无常
新版本和老版本自然不一样,那不是坑,那要了解其中不一样的地方,然后在代码里一些适配才可以。 版本从1.x到2.x,这种首位升级的都属于大升级,有很多不一样的地方,会带来许多用法及方法实现上的调整
2018-06-24
共3条回复

善良的黑无常

2018-06-24

同问,我的也报这个错误

0
1
Jimin
你使用不是spring boot 使用了2.x的版本,如果是,手动改成1.5.x的版本,比如1.5.6.RELEASE, 换成低版本的就可以了。
2018-07-18
共1条回复

科比么么哒

提问者

2018-06-24

import org.springframework.security.authentication.encoding.Md5PasswordEncoder;  我的项目找不到这个  是不是版本问题呢

0
2
大疯子jgj
回复
Jimin
老师,不换版本的情况下,有没有可以替代Md5PasswordEncoder的类
2019-06-27
共2条回复

Java开发企业级权限管理系统

源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术

2261 学习 · 1347 问题

查看课程