您的位置:首页 > 运维架构

关于加入aop切面controller无法注入问题导致报空指针

2020-02-07 06:15 1081 查看
[code]楼主在controller层中一直习惯使用public,偶尔手误也可能使用private,但是发觉也没啥区别,都能调用service层,注入bean。

在一次项目开发中,因需要打印出入参数日志,采用aop,对controller进行了切面,导致一直出现空指针问题。原因是因为实体bean无法注入,导致的空指针;因为在加入aop是动态代理,采用的反射机制,只能用public或者protected修饰。

防火防盗防同事,记得检查你的类中是否存在有private修饰的方法。

  • 点赞
  • 收藏
  • 分享
  • 文章举报
野驴_ 发布了2 篇原创文章 · 获赞 0 · 访问量 171 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐