{@link #lifeCycle()} 生命周期内(秒)限制访问 {@link #value()} 次 + *
{@link #inSeconds()} 生命周期内(秒)限制访问 {@link #value()} 次
*
* @author 夜雨
* @version 2021-08-16 17:57
@@ -32,5 +32,5 @@ public @interface RequestRateLimit {
*
* @return 生命周期秒数
*/
- int lifeCycle() default 10;
+ int inSeconds() default 10;
}
diff --git a/src/main/java/com/imyeyu/spring/annotation/RequestRateLimitAbstractInterceptor.java b/src/main/java/com/imyeyu/spring/annotation/RequestRateLimitAbstractInterceptor.java
index fe9f138..05dae12 100644
--- a/src/main/java/com/imyeyu/spring/annotation/RequestRateLimitAbstractInterceptor.java
+++ b/src/main/java/com/imyeyu/spring/annotation/RequestRateLimitAbstractInterceptor.java
@@ -45,7 +45,7 @@ public abstract class RequestRateLimitAbstractInterceptor implements HandlerInte
return true;
}
// 频率限制
- return beforeRun(req, resp, buildId(handlerMethod), requestRateLimit.lifeCycle(), requestRateLimit.value());
+ return beforeRun(req, resp, buildId(handlerMethod), requestRateLimit.inSeconds(), requestRateLimit.value());
}
return true;
}
diff --git a/src/main/java/com/imyeyu/spring/util/Redis.java b/src/main/java/com/imyeyu/spring/util/Redis.java
index a8f452b..79a98ad 100644
--- a/src/main/java/com/imyeyu/spring/util/Redis.java
+++ b/src/main/java/com/imyeyu/spring/util/Redis.java
@@ -4,8 +4,6 @@ import com.imyeyu.java.TimiJava;
import com.imyeyu.java.bean.timi.TimiException;
import com.imyeyu.spring.config.AbstractRedisConfig;
import lombok.AllArgsConstructor;
-import lombok.Data;
-import lombok.NoArgsConstructor;
import org.springframework.data.redis.connection.RedisConnection;
import org.springframework.data.redis.core.Cursor;
import org.springframework.data.redis.core.RedisTemplate;
@@ -30,8 +28,6 @@ import java.util.function.Consumer;
* @author 夜雨
* @version 2021-11-21 09:58
*/
-@Data
-@NoArgsConstructor
@AllArgsConstructor
public class Redis