Spring security UserDetailsService autowired…

2018-06-18 03:43:45来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

最近使用spring mvc + spring security 实现登录权限控制的时候,一直不能成功登录,检查过后是dao一直无法注入为null

CustomUserDetailConfig.java

SecurityConfig.xml

 

 错误原因:

Security先于Spring 加载,手动注入的customUserDetailsService,由于spring 还没有启动,导致无法注入userDao,所以一直报null

解决方法:

移除SecurityConfig.xml中的手动注入bean,改成交给spring 自动扫描即可

 

applicationContext.xml

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Java基础面试题:super.getClass().getName() 执行结果是什么?

下一篇:java基础面试题:抽象类中是否可以有静态的main方法?