每日一篇前进吧蜗牛我爱编程

Spring Aop 切入 private 方法,导致Sprin

2018-05-22  本文已影响16人  cobs

这几天,同事遇到一个问题,方向Aop 切入Controller,打请求日志,结果调Service层的方法报空指针错误,由于是service没有注入进来。用了@Autowired@Resource注解都注入不进来。一行一行的检查代码,都没有发现错误,后来只能一个方法一个方法的删除,看到哪里可以运行,结果发现是因为Controller方法是private私有类型的。后来改了成public就可以了。

总结

在用Aop切入方法时,注意方法的类型要设置成public共有类型!

加油

我的博客即将搬运同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=1wazmozqxldfs

上一篇 下一篇

猜你喜欢

热点阅读