Spring security UserDetailsService autowired注入失败错误

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

CustomUserDetailConfig.java

SecurityConfig.xml

错误原因:

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

解决方法:

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

applicationContext.xml

遇见你,是我一生的幸运;爱上你,

Spring security UserDetailsService autowired注入失败错误

相关文章:

你感兴趣的文章:

标签云: