spring的@Autowired无法注入service的bean

图片说明
图片说明
我这样配置不会有问题,但是aop就起不了作用,要是在springmvc里面开启aop,有些类可以正常使用,有些类不行
spring的@Autowired在Controller无法注入service的bean配件文件没有问题,就是在调用方法的时候就报空指针。是我aop拦截了Controller,导致了里面调用service方法就报错

错误报告截图喂,谁出问题就去谁那层排查,看你这应该是service层,不过话说你的mapper配好了吗

截图嘞,不知道你xml配置文件里有没有开启service层的扫描?

报空指针基本就是在容器中没有你要注入的bean啊,但是为什么会没有的原因就太多了,楼主可看看报错在哪个地方,是不是mapper没配好导致的?还是忘了扫描?还是bean名称写错了等等,建议楼主先自主看看,如果解决不了,,建议吧代码、错误、截图什么的帖一贴。。。

肯定哪里配置出问题了,导致spring找不到你的东西,贴图吧

报空指针就等于没注入,,,

没注入八成是没配置,或者配置错了。

楼主:请贴出你的配置文件或你的报错信息截图

俩个问题 一是你没有扫描service 二是 你在你的service上没有加注解。希望可以帮助你解决问题

在配置文件里加上自动扫描,然后重新启动服务即可,望采纳