Java 在某些情况下禁止Spring建议

Java 在某些情况下禁止Spring建议,java,spring,spring-aop,spring-aspects,Java,Spring,Spring Aop,Spring Aspects,我有一个方法和周围的建议。当这个方法被调用时,建议就会被应用到它上面 methodA(); 在一个特殊情况下,当该方法从另一个方法获取时,我希望禁止对其应用建议。当从methodB()调用methodA()时,我想禁止对methodA()应用建议。这可能吗 methodB() { methodA(); } 你不需要。这是自动完成的。Spring AOP通过代理工作,您不能在类内代理调用。我没有理解您的意思。您的意思是,如果侧代理中有代理,它将只调用外部代理吗?请阅读。它还解释了Spri

我有一个方法和周围的建议。当这个方法被调用时,建议就会被应用到它上面

methodA();
在一个特殊情况下,当该方法从另一个方法获取时,我希望禁止对其应用建议。当从
methodB()
调用
methodA()
时,我想禁止对
methodA()
应用建议。这可能吗

methodB() {
   methodA();
}

你不需要。这是自动完成的。Spring AOP通过代理工作,您不能在类内代理调用。我没有理解您的意思。您的意思是,如果侧代理中有代理,它将只调用外部代理吗?请阅读。它还解释了Spring代理的局限性。
methodA()
methodB()
是否属于同一类?您不需要这样做。这是自动完成的。Spring AOP通过代理工作,您不能在类内代理调用。我没有理解您的意思。您的意思是,如果侧代理中有代理,它将只调用外部代理吗?请阅读。它还解释了Spring代理的局限性。
methodA()
methodB()
是否属于同一类?