diff --git a/pom.xml b/pom.xml index 5afe339..4697d72 100644 --- a/pom.xml +++ b/pom.xml @@ -13,7 +13,7 @@ com.imyeyu.spring timi-spring - 0.0.17 + 0.0.18 jar diff --git a/src/main/java/com/imyeyu/spring/annotation/RequestRateLimit.java b/src/main/java/com/imyeyu/spring/annotation/RequestRateLimit.java index c93a49b..2be28e5 100644 --- a/src/main/java/com/imyeyu/spring/annotation/RequestRateLimit.java +++ b/src/main/java/com/imyeyu/spring/annotation/RequestRateLimit.java @@ -10,7 +10,7 @@ import java.lang.annotation.Target; /** * 应用在 Controller 的接口上 * - *

{@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 {