Spring AOP トリガーは初めてです。コードに次のポイントカット トリガーがあります。最初のポイントカット トリガー (com.src.a()) のみが機能し、4 つのポイントカットがすべて定義されている場合、残りのトリガーはトリガーされません。しかし、4 つのいずれかでポイントカット トリガーを 1 つだけ定義すると、問題なく動作します。4つすべてが定義されているときに、最初のトリガーの後のトリガーが機能しない理由がわかりません。助けを求めています...
@AfterReturning (
pointcut = "execution(* com.src.a(..)) "
+ "OR execution(* com.src.b(..)) "
+ "OR execution(* com.src.c(..)) "
+ "OR execution(* com.src.d(..))")
public void src ( ) throws Throwable {
....
}