私の側面では次のことがあります。実行パターンが原因のようです。誰かが次のアドバイスで何が悪いのかを見つけるのを手伝ってくれることを願っています。
@Around(value = "execution(* com.ss.psystem..*.*(..))")
public final Object logAround(final ProceedingJoinPoint joinPoint)
throws Throwable {
Signature signature = joinPoint.getSignature();
LOGGER.trace("[{}][{}], Entering method...",
signature.getDeclaringTypeName(), signature.getName());
LOGGER.trace("arguments: {}", Arrays.toString(joinPoint.getArgs()));
Object result = joinPoint.proceed();
LOGGER.trace("[{}][{}], Exit the method.",
signature.getDeclaringTypeName(), signature.getName());
LOGGER.trace("returned value: [{}]", result);
return result;
}
エラー:クラスcom.ss.psystem.conf.PaymentSystemTestContextで定義された「paymentService」という名前のBeanの作成中にエラーが発生しました:一致するファクトリメソッドが見つかりません:ファクトリBean「paymentSystemTestContext」; ファクトリメソッド'paymentService()'。指定された名前のメソッドが存在し、静的でないことを確認してください。