@Component public class LimitAspect extends Object
LimitAspect(org.springframework.data.redis.core.RedisTemplate<String,Object> redisTemplate)
Object
around(org.aspectj.lang.ProceedingJoinPoint joinPoint)
static String
buildLuaScript()
Number
count(String key, int maxCount, int periodOfSeconds)
void
pointcut()
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public LimitAspect(org.springframework.data.redis.core.RedisTemplate<String,Object> redisTemplate)
public void pointcut()
public Object around(org.aspectj.lang.ProceedingJoinPoint joinPoint) throws Throwable
Throwable
public Number count(String key, int maxCount, int periodOfSeconds)
public static String buildLuaScript()
Copyright © 2022–2023. All rights reserved.