宜春 2019-09-20 09:47 采纳率: 100%
浏览 2495
已采纳

@Service("userService")配置之后,在spring-security.xml文件<security:authentication-provider user-service-ref="userService">报错

难道是我service没有bean注入成功?,明明在spring中扫描了service所在包了
图片说明

配置
大佬指点指点,谢谢~

  • 写回答

7条回答 默认 最新

  • 毕小宝 博客专家认证 2019-09-20 13:40
    关注

    这是两套机制,注解标记的 Bean 可用 Autowired 自动注入,但不能在 bean 定义的时候引用的,此时应该再重新定义一次 bean 后再引用的。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • Nliufantuan 2021-08-03 09:02
    关注

    这个问题
    img
    要整合所有的配置文件才行。
    点击----file----Project Structure----Modules----选择项目----点击Spring----整合配置文件

    评论
  • _鹿慕溪水 2019-09-20 09:48
    关注

    写类型,别写你的bean名,你这是编辑时爆红,又不是运行时错误,没运行哪来的注入

    评论
  • 小屹爱吃肉 2020-08-28 20:57
    关注

    IUserService接口没有继承UserDetailsService

    评论
  • 跃马醉风 2021-02-23 14:59
    关注

    我刚刚也遇到这样的问题,然后我发现在web.xml中加载配置文件就好了;

    评论
  • 05431 2021-04-25 09:44
    关注

    兄台你解决了吗,我也有这个问题

    评论
  • doncha 2019-09-20 10:19
    关注

    那你自己在配置文件里注册一个bean,指向userService类的位置,看看能不能引用成功

    评论
查看更多回答(6条)

报告相同问题?

悬赏问题

  • ¥20 python 3des pyDes库
  • ¥15 关于#mysql#安装失败的问题。MySQL
  • ¥15 想问一下for循环计算表达式的方法,第一次接触
  • ¥15 如何在VA框架上面加功能,去读取框架内任何app数据功能
  • ¥15 关于#c语言#的问题:用c或c++写一个计算下列问题有关软件工程的代码并加上分析
  • ¥15 Zeppelin0.10.0版本升级lib包下的shiro-web
  • ¥15 链表入队的指针内存问题
  • ¥20 vba如何写本地html文件执行js
  • ¥15 VS2022的C#如何创建
  • ¥20 关于#用户注册#的问题,如何解决?