跳过导航链接
A C D E G H I K L M N P R S T U 

A

AutoConfiguration - cn.springlet.redis中的类
自动配置
AutoConfiguration() - 类 的构造器cn.springlet.redis.AutoConfiguration
 

C

cacheManager(RedisConnectionFactory, RedisCacheProperties) - 类 中的方法cn.springlet.redis.config.SpringletRedisConfig
 
cn.springlet.redis - 程序包 cn.springlet.redis
 
cn.springlet.redis.annotation - 程序包 cn.springlet.redis.annotation
 
cn.springlet.redis.aspect - 程序包 cn.springlet.redis.aspect
 
cn.springlet.redis.bean - 程序包 cn.springlet.redis.bean
 
cn.springlet.redis.config - 程序包 cn.springlet.redis.config
 
cn.springlet.redis.constant - 程序包 cn.springlet.redis.constant
 
cn.springlet.redis.redisson - 程序包 cn.springlet.redis.redisson
 
cn.springlet.redis.util - 程序包 cn.springlet.redis.util
 
count - 类 中的变量cn.springlet.redis.bean.RedisRateLimiterBean
限流次数 默认 1

D

decr(String, long) - 类 中的方法cn.springlet.redis.util.RedisUtil
递减
del(String...) - 类 中的方法cn.springlet.redis.util.RedisUtil
删除缓存
del(Collection) - 类 中的方法cn.springlet.redis.util.RedisUtil
删除缓存
DISABLE_REPLAY_KEY - 接口 中的静态变量cn.springlet.redis.constant.RedisCacheKey
 
DisableReplay - cn.springlet.redis.annotation中的注释类型
禁止 请求重放
DisableReplayAspect - cn.springlet.redis.aspect中的类
禁止 请求重放切面
DisableReplayAspect() - 类 的构造器cn.springlet.redis.aspect.DisableReplayAspect
 
doBefore(JoinPoint) - 类 中的方法cn.springlet.redis.aspect.RedisRateLimiterAspect
限流处理

E

EnableSpringletRedis - cn.springlet.redis.annotation中的注释类型
自动配置
errMsg - 类 中的变量cn.springlet.redis.bean.RedisRateLimiterBean
错误返回消息
expire(String, long) - 类 中的方法cn.springlet.redis.util.RedisUtil
指定缓存失效时间

G

get(String) - 类 中的方法cn.springlet.redis.util.RedisUtil
普通缓存获取
getExpire(String) - 类 中的方法cn.springlet.redis.util.RedisUtil
根据key 获取过期时间
getKey(ProceedingJoinPoint, String) - 类 中的方法cn.springlet.redis.aspect.NoRepeatSubmitAspect
获取 key
getKey(JoinPoint, String) - 类 中的方法cn.springlet.redis.aspect.RedisRateLimiterAspect
获取 key
getTimeout() - 类 中的方法cn.springlet.redis.config.RedisCacheProperties
 

H

handler(JoinPoint, DisableReplay) - 类 中的方法cn.springlet.redis.aspect.DisableReplayAspect
禁止 请求重放处理
handler(ProceedingJoinPoint, NoRepeatSubmit) - 类 中的方法cn.springlet.redis.aspect.NoRepeatSubmitAspect
防止 重复提交处理
handleRateLimiter(List<RedisRateLimiterBean>, JoinPoint) - 类 中的方法cn.springlet.redis.aspect.RedisRateLimiterAspect
 
hasKey(String) - 类 中的方法cn.springlet.redis.util.RedisUtil
判断key是否存在
hdecr(String, String, double) - 类 中的方法cn.springlet.redis.util.RedisUtil
hash递减
hdel(String, Object...) - 类 中的方法cn.springlet.redis.util.RedisUtil
删除hash表中的值
hget(String, String) - 类 中的方法cn.springlet.redis.util.RedisUtil
HashGet
hHasKey(String, String) - 类 中的方法cn.springlet.redis.util.RedisUtil
判断hash表中是否有该项的值
hincr(String, String, double) - 类 中的方法cn.springlet.redis.util.RedisUtil
hash递增 如果不存在,就会创建一个 并把新增后的值返回
hmget(String) - 类 中的方法cn.springlet.redis.util.RedisUtil
获取hashKey对应的所有键值
hmset(String, Map<String, Object>) - 类 中的方法cn.springlet.redis.util.RedisUtil
HashSet
hmset(String, Map<String, Object>, long) - 类 中的方法cn.springlet.redis.util.RedisUtil
HashSet 并设置时间
hset(String, String, Object) - 类 中的方法cn.springlet.redis.util.RedisUtil
向一张hash表中放入数据,如果不存在将创建
hset(String, String, Object, long) - 类 中的方法cn.springlet.redis.util.RedisUtil
向一张hash表中放入数据,如果不存在将创建

I

incr(String, long) - 类 中的方法cn.springlet.redis.util.RedisUtil
递增
init() - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
 
initBean(RedisRateLimiter) - 类 中的方法cn.springlet.redis.aspect.RedisRateLimiterAspect
 

K

key - 类 中的变量cn.springlet.redis.bean.RedisRateLimiterBean
限流key, 支持SPEL 表达式
keys(String) - 类 中的方法cn.springlet.redis.util.RedisUtil
获得缓存的基本对象列表

L

lGet(String) - 类 中的方法cn.springlet.redis.util.RedisUtil
获取list缓存的内容
lGet(String, long, long) - 类 中的方法cn.springlet.redis.util.RedisUtil
获取list缓存的内容
lGetIndex(String, long) - 类 中的方法cn.springlet.redis.util.RedisUtil
通过索引 获取list中的值
lGetListSize(String) - 类 中的方法cn.springlet.redis.util.RedisUtil
获取list缓存的长度
limitScript - 类 中的变量cn.springlet.redis.aspect.RedisRateLimiterAspect
 
lockExpireTemplate(String, Supplier<T>) - 类 中的方法cn.springlet.redis.redisson.RedissonService
锁模板(过期自动释放的lock) 默认 5秒
lockExpireTemplate(String, Runnable) - 类 中的方法cn.springlet.redis.redisson.RedissonService
锁模板(过期自动释放的lock) 默认 5秒
lockExpireTemplate(String, long, Supplier<T>) - 类 中的方法cn.springlet.redis.redisson.RedissonService
锁模板(过期自动释放的lock)
lockExpireTemplate(String, long, Runnable) - 类 中的方法cn.springlet.redis.redisson.RedissonService
锁模板(过期自动释放的lock)
lockExpireTemplate(String, Supplier<T>) - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
锁模板(过期自动释放的lock) 默认 2秒
lockExpireTemplate(String, Runnable) - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
锁模板(过期自动释放的lock) 默认 2秒
lockExpireTemplate(String, long, Supplier<T>) - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
锁模板(过期自动释放的lock)
lockExpireTemplate(String, long, Runnable) - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
锁模板(过期自动释放的lock)
lockTemplate(String, Supplier<T>) - 类 中的方法cn.springlet.redis.redisson.RedissonService
锁模板(手动释放的lock)
lockTemplate(String, Runnable) - 类 中的方法cn.springlet.redis.redisson.RedissonService
锁模板(手动释放的lock)
lockTemplate(String, Supplier<T>) - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
锁模板(手动释放的lock)
lockTemplate(String, Runnable) - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
锁模板(手动释放的lock)
lRemove(String, long, Object) - 类 中的方法cn.springlet.redis.util.RedisUtil
移除N个值为value
lSet(String, Object) - 类 中的方法cn.springlet.redis.util.RedisUtil
将list放入缓存
lSet(String, Object, long) - 类 中的方法cn.springlet.redis.util.RedisUtil
将list放入缓存
lSet(String, List<Object>) - 类 中的方法cn.springlet.redis.util.RedisUtil
将list放入缓存
lSet(String, List<Object>, long) - 类 中的方法cn.springlet.redis.util.RedisUtil
将list放入缓存
lUpdateIndex(String, long, Object) - 类 中的方法cn.springlet.redis.util.RedisUtil
根据索引修改list中的某条数据

M

millisecondsTime - 类 中的变量cn.springlet.redis.bean.RedisRateLimiterBean
毫秒

N

NO_REPEAT_SUBMIT_KEY - 接口 中的静态变量cn.springlet.redis.constant.RedisCacheKey
 
noNewScript - 类 中的变量cn.springlet.redis.aspect.DisableReplayAspect
 
NoRepeatSubmit - cn.springlet.redis.annotation中的注释类型
防止重复提交 注解
NoRepeatSubmitAspect - cn.springlet.redis.aspect中的类
防止重复提交切面
NoRepeatSubmitAspect() - 类 的构造器cn.springlet.redis.aspect.NoRepeatSubmitAspect
 

P

pointcut() - 类 中的方法cn.springlet.redis.aspect.DisableReplayAspect
定义点
pointcut() - 类 中的方法cn.springlet.redis.aspect.NoRepeatSubmitAspect
定义点
pointcut() - 类 中的方法cn.springlet.redis.aspect.RedisRateLimiterAspect
定义点

R

RATE_LIMITER_KEY - 接口 中的静态变量cn.springlet.redis.constant.RedisCacheKey
 
RedisCacheKey - cn.springlet.redis.constant中的接口
 
RedisCacheProperties - cn.springlet.redis.config中的类
spring redis cache 相关配置
RedisCacheProperties() - 类 的构造器cn.springlet.redis.config.RedisCacheProperties
 
redisNoNewScript() - 类 中的方法cn.springlet.redis.config.SpringletRedisConfig
 
RedisRateLimiter - cn.springlet.redis.annotation中的注释类型
限流
RedisRateLimiterAspect - cn.springlet.redis.aspect中的类
限流切面
RedisRateLimiterAspect() - 类 的构造器cn.springlet.redis.aspect.RedisRateLimiterAspect
 
RedisRateLimiterBean - cn.springlet.redis.bean中的类
 
RedisRateLimiterBean() - 类 的构造器cn.springlet.redis.bean.RedisRateLimiterBean
 
RedisRateLimiters - cn.springlet.redis.annotation中的注释类型
组合限流
redisRateLimiterScript() - 类 中的方法cn.springlet.redis.config.SpringletRedisConfig
 
redissonClient(RedisProperties) - 类 中的方法cn.springlet.redis.config.SpringletRedissonConfig
Redission
redissonClient - 类 中的变量cn.springlet.redis.redisson.RedissonService
 
RedissonService - cn.springlet.redis.redisson中的类
RedissonService() - 类 的构造器cn.springlet.redis.redisson.RedissonService
 
redissonService - 类 中的静态变量cn.springlet.redis.util.RedissonStaticUtil
 
RedissonStaticUtil - cn.springlet.redis.util中的类
RedissonStaticUtil() - 类 的构造器cn.springlet.redis.util.RedissonStaticUtil
 
redisTemplate - 类 中的变量cn.springlet.redis.aspect.DisableReplayAspect
 
redisTemplate - 类 中的变量cn.springlet.redis.aspect.RedisRateLimiterAspect
 
redisTemplate(RedisConnectionFactory) - 类 中的方法cn.springlet.redis.config.SpringletRedisConfig
 
redisTemplate - 类 中的变量cn.springlet.redis.util.RedisUtil
 
redisUtil - 类 中的变量cn.springlet.redis.aspect.NoRepeatSubmitAspect
 
RedisUtil - cn.springlet.redis.util中的类
RedisUtil
RedisUtil() - 类 的构造器cn.springlet.redis.util.RedisUtil
 

S

set(String, Object) - 类 中的方法cn.springlet.redis.util.RedisUtil
普通缓存放入
set(String, Object, long) - 类 中的方法cn.springlet.redis.util.RedisUtil
普通缓存放入并设置时间
set(String, Object, long, TimeUnit) - 类 中的方法cn.springlet.redis.util.RedisUtil
普通缓存放入并设置时间
setRemove(String, Object...) - 类 中的方法cn.springlet.redis.util.RedisUtil
移除值为value的
setTimeout(Long) - 类 中的方法cn.springlet.redis.config.RedisCacheProperties
 
sGet(String) - 类 中的方法cn.springlet.redis.util.RedisUtil
根据key获取Set中的所有值
sGetSetSize(String) - 类 中的方法cn.springlet.redis.util.RedisUtil
获取set缓存的长度
sHasKey(String, Object) - 类 中的方法cn.springlet.redis.util.RedisUtil
根据value从一个set中查询,是否存在
SpringletRedisConfig - cn.springlet.redis.config中的类
redis配置
SpringletRedisConfig() - 类 的构造器cn.springlet.redis.config.SpringletRedisConfig
 
SpringletRedissonConfig - cn.springlet.redis.config中的类
redission 配置
SpringletRedissonConfig() - 类 的构造器cn.springlet.redis.config.SpringletRedissonConfig
 
sSet(String, Object...) - 类 中的方法cn.springlet.redis.util.RedisUtil
将数据放入set缓存
sSetAndTime(String, long, Object...) - 类 中的方法cn.springlet.redis.util.RedisUtil
将set数据放入缓存

T

time - 类 中的变量cn.springlet.redis.bean.RedisRateLimiterBean
限流时间 默认 1
timeout - 类 中的变量cn.springlet.redis.config.RedisCacheProperties
缓存超时时间 默认 6 个小时
tryLockExpireTemplate(String, long, long, Supplier<T>, Supplier<T>) - 类 中的方法cn.springlet.redis.redisson.RedissonService
锁模板(指定等待时间,且过期自动释放的lock)
tryLockExpireTemplate(String, long, long, Runnable, Runnable) - 类 中的方法cn.springlet.redis.redisson.RedissonService
锁模板(指定等待时间,且过期自动释放的lock)
tryLockExpireTemplate(String, long, long, Supplier<T>, Supplier<T>) - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
锁模板(指定等待时间,且过期自动释放的lock)
tryLockExpireTemplate(String, long, long, Runnable, Runnable) - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
锁模板(指定等待时间,且过期自动释放的lock)
tryLockExpireTemplate(String, long, long, Supplier<T>) - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
锁模板(指定等待时间,且过期自动释放的lock)
tryLockExpireTemplate(String, long, long, Runnable) - 类 中的静态方法cn.springlet.redis.util.RedissonStaticUtil
锁模板(指定等待时间,且过期自动释放的lock)

U

unit - 类 中的变量cn.springlet.redis.bean.RedisRateLimiterBean
限流时间单位 默认 秒
unlock(String, RLock, String) - 类 中的方法cn.springlet.redis.redisson.RedissonService
 
A C D E G H I K L M N P R S T U 
跳过导航链接

Copyright © 2022. All rights reserved.