Loading...

控制器调用服务层出现Cannot invoke ... 显示服务层bean对象为null

2025-08-20
0
-
- 分钟
|

控制器调用服务层出现Cannot invoke ... 显示服务层bean对象为null

编者在编写spring boot 项目时某控制器方法遇到了Cannot invoke … 显示服务层bean对象为null的错误,但是bean对象确实正确注入了:

在这里插入图片描述

由于就是那两个控制器方法出现了问题,跟大部分的什么未扫描到或者是注入失败问题都不匹配,编者在找了很多资料后终于发现了原因:

在这里插入图片描述

方法是private的!会导致bean对象无法注入,改为public就好了。。。

另外给大家推荐一个代码检测插件:SonarQube for IDE

在这里插入图片描述

能够提供更强大的代码检测,编者的问题就是它检测出的:

在这里插入图片描述

end

文章目录