问题是使用aop做切面,我给某个方法做切面,其他方法调用他,那么这个方法的切面就失效了。百度了一下这问题,下面的解答还是挺不错的,就是产生了一个代理,而内部方法无法代理到就导致切面失效,
解决的办法就是把内部方法的代理给显示的获取出来。
另一篇分析该问题的文章,不过解决办法会导致循环的bug.
https://blog.csdn.net/qq_40866897/article/details/114540854
2023-10-09 12:12:58
问题是使用aop做切面,我给某个方法做切面,其他方法调用他,那么这个方法的切面就失效了。百度了一下这问题,下面的解答还是挺不错的,就是产生了一个代理,而内部方法无法代理到就导致切面失效,
解决的办法就是把内部方法的代理给显示的获取出来。
另一篇分析该问题的文章,不过解决办法会导致循环的bug.
https://blog.csdn.net/qq_40866897/article/details/114540854
下一篇:分词计算频次代码-GO