springboot踩坑之controller的private方法注入service为null

今天写了个controller的方法,结果就是使用到的服务没有注入成功,为空,
在这里插入图片描述
debug模式下:

原因:
bean在被扫描生成代理类的时候,private方法没办法正常代理。
修改成public/protected 即可。

详细spring代理原理需要深入学习分析一下。

 

posted @ 2022-09-09 09:42  甜菜波波  阅读(758)  评论(0编辑  收藏  举报