==========================================================
项目工程源码已经提交到GitHub:https://github.com/sunshinelyz/spring-annotation
Spring AOP在同一个类里自身方法相互调用时无法拦截。比如下面的代码:
public class SomeServiceImpl implements SomeService {
public void someMethod() {
someInnerMethod();
}
public void someInnerMethod(){
}
}
两个方法经过AOP代理,执行时都实现系统日志记录。单独使用someInnerMethod时,没有任何问题。但someMethod就有问题了。someMethod里