采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
new Md5PasswordEncoder() 找不到这个类
我也找不到
你使用不是spring boot 使用了2.x的版本,如果是,手动改成1.5.x的版本,比如1.5.6.RELEASE, 换成低版本的就可以了。
spring boot先使用1.5.x的,2.x的版本还是有不少差异的。spring security也建议选用和课程里一样的版本,现在很多版本间差别有点大
为什么我换成了1.5.6的版本之后 就找不到EnableAutoConfigure这个类了 一直报错 都不知道怎么改了
请问spring boot1.5.6版本怎么下载,现在官网最低都是2.1.15版本了
我也碰到了 找不到 Md5PasswordEncoder 这个类,用的是 springboot 2.0.3
有两种可能,一是版本不对,不过感觉你对照视频来的,这个概率并不大;二是缺少需要的依赖包,pom.xml缺少依赖或者依赖包没拉取成功,这个概率更大。你先检查一下依赖及对应的版本,如果都没问题,使用mvn clean package强制拉取一下依赖试试,如果命令执行成功,那么应该就不会找不到了
老师,你这个Spring Security的版本是5的吗???
老师,现在springboot官网建项目,版本升级到了2.x,这个版本的直接是下载 Spring Security5,而你用的是1.5.6,下载的是Spring Security4。所以如果用新的版本,会遇到好多坑
新版本和老版本自然不一样,那不是坑,那要了解其中不一样的地方,然后在代码里一些适配才可以。 版本从1.x到2.x,这种首位升级的都属于大升级,有很多不一样的地方,会带来许多用法及方法实现上的调整
同问,我的也报这个错误
import org.springframework.security.authentication.encoding.Md5PasswordEncoder; 我的项目找不到这个 是不是版本问题呢
老师,不换版本的情况下,有没有可以替代Md5PasswordEncoder的类
登录后可查看更多问答,登录/注册
源于企业真实Java项目,涉及大量高级技巧,覆盖权限管理开发技术
2.4k 6
2.1k 22
1.4k 20
1.3k 20
1.1k 18