我们将需要用到的类使用@AutoWired注解自动写入
@Autowired
private SysLoginUserServiceImpl userService;
@Autowired
private SysOperlogsServiceImpl sysOperlogsService;
并且在该类我们已经使用注解加载到容器

我们发现虽然已经使用@AutoWired将类自动写入。但是当我们使用时,还是报空指针异常。

这是因为当我们使用拦截器时,还没有扫描包到容器。会在这之前执行拦截器。所有,我们需要手动获取该类。代码如下:

本文探讨了在使用Spring框架时,如何解决@Autowired注解在拦截器中无法正确注入Bean的问题。通过手动从Spring容器中获取Bean实例的方法,确保了拦截器能够正常使用已定义的服务。
最低0.47元/天 解锁文章
4314

被折叠的 条评论
为什么被折叠?



