update 注释冗余log打印

This commit is contained in:
秋辞未寒 2025-07-25 02:40:57 +08:00
parent ce5f613e8b
commit addc6113f6

View File

@ -86,15 +86,15 @@ public class RateLimiterAspect {
// 优先获取方法上的注解
if (joinPoint.getSignature() instanceof MethodSignature signature) {
rateLimiter = AnnotationUtils.findAnnotation(signature.getMethod(), RateLimiter.class);
log.info("限流处理器拦截方法: {}\t方法是否具有限流注解{}", signature.getMethod().getName(),rateLimiter != null);
// log.info("限流处理器拦截方法: {}\t方法是否具有限流注解{}", signature.getMethod().getName(),rateLimiter != null);
}
// 如果方法上不存在则获取类上的注解
if (rateLimiter == null) {
rateLimiter = AnnotationUtils.findAnnotation(joinPoint.getTarget().getClass(), RateLimiter.class);
log.info("限流处理器拦截类: {}\t类是否具有限流注解{}", joinPoint.getTarget().getClass().getCanonicalName(),rateLimiter != null);
// log.info("限流处理器拦截类: {}\t类是否具有限流注解{}", joinPoint.getTarget().getClass().getCanonicalName(),rateLimiter != null);
}
log.info("限流注解:{}",rateLimiter);
// log.info("限流注解:{}",rateLimiter);
// 因为处理条件是 @annotation(RateLimiter) || @within(RateLimiter) 所以方法上的注解或者类上的注解必然会一个不为空否则不会进入到此代理方法
return rateLimiter;
}