跳过导航链接
A C D E G H I K L P R S W 

A

addInterceptors(InterceptorRegistry) - 类 中的方法pro.haichuang.framework.redis.config.WebMvcConfig
 

C

cacheManager() - 类 中的方法pro.haichuang.framework.redis.config.RedisConfig
 

D

decr(String, long) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
decr(String, long) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
普通缓存递减
DefaultRedisServiceImpl - pro.haichuang.framework.redis.service中的类
RedisService默认实现 该类为 RedisService 默认实现
DefaultRedisServiceImpl(RedisTemplate<String, Object>) - 类 的构造器pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
del(String...) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
del(String...) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
删除缓存

E

EnableRequestRepeatValidate - pro.haichuang.framework.redis.annotation中的注释类型
启用重复请求校验 启用此注解后, 在 [Controller] 层方法上标注 @RepeatRequestValid 注解, 将采用 redis 的方式进行请求验证, 避免重复请求 具体实现请参阅 RepeatRequestInterceptor
expire(String, long) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
expire(String, long) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
指定缓存失效时间

G

get(String) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
get(String) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
普通缓存获取
getEnable() - 类 中的方法pro.haichuang.framework.redis.config.properties.RedisProperties
 
getExpire(String) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
getExpire(String) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
根据Key获取过期时间

H

hasKey(String) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
hasKey(String) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
判断key是否存在
hdecr(String, String, double) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
hdecr(String, String, double) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
Hash缓存项递减
hdel(String, Object...) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
hdel(String, Object...) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
Hash删除项
hget(String, String) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
hget(String, String) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
Hash缓存获取项
hHasKey(String, String) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
hHasKey(String, String) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
判断Hash缓存中是否存在该项的值
hincr(String, String, double) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
hincr(String, String, double) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
Hash缓存项递增
hmget(String) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
hmget(String) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
Hash缓存获取所有项
hmset(String, Map<String, Object>) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
hmset(String, Map<String, Object>, long) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
hmset(String, Map<String, Object>) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
Hash缓存放入所有项
hmset(String, Map<String, Object>, long) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
Hash缓存放入所有项并指定过期时间
hset(String, String, Object) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
hset(String, String, Object, long) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
hset(String, String, Object) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
Hash缓存放入项的值
hset(String, String, Object, long) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
Hash缓存放入项的值并指定过期时间

I

incr(String, long) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
incr(String, long) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
普通缓存递增

K

keyGenerator() - 类 中的方法pro.haichuang.framework.redis.config.RedisConfig
 
keys(String) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
keys(String) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
获取Key

L

lDel(String, long, Object) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
lDel(String, long, Object) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
List缓存删除Count个值为value的值
lEditIndex(String, long, Object) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
lEditIndex(String, long, Object) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
List缓存根据索引修改
lGet(String, long, long) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
lGet(String, long, long) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
List缓存获取
lGetIndex(String, long) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
lGetIndex(String, long) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
List缓存指定索引获取
lGetSize(String) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
lGetSize(String) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
List缓存长度获取
lSet(String, Object) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
lSet(String, Object, long) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
lSet(String, List<Object>) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
lSet(String, List<Object>, long) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
lSet(String, Object) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
List缓存放入
lSet(String, Object, long) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
List缓存放入并指定过期时间
lSet(String, List<Object>) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
List缓存放入
lSet(String, List<Object>, long) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
List缓存批量放入

P

preHandle(HttpServletRequest, HttpServletResponse, Object) - 类 中的方法pro.haichuang.framework.redis.config.interceptor.RepeatRequestInterceptor
 
pro.haichuang.framework.redis.annotation - 程序包 pro.haichuang.framework.redis.annotation
Redis核心注解
pro.haichuang.framework.redis.config - 程序包 pro.haichuang.framework.redis.config
Redis核心配置
pro.haichuang.framework.redis.config.autoconfiguration - 程序包 pro.haichuang.framework.redis.config.autoconfiguration
Redis核心配置-自动配置
pro.haichuang.framework.redis.config.interceptor - 程序包 pro.haichuang.framework.redis.config.interceptor
Redis核心烂机器
pro.haichuang.framework.redis.config.properties - 程序包 pro.haichuang.framework.redis.config.properties
Redis核心配置-配置文件自动装配
pro.haichuang.framework.redis.key - 程序包 pro.haichuang.framework.redis.key
Redis核心Key键
pro.haichuang.framework.redis.service - 程序包 pro.haichuang.framework.redis.service
Redis核心Service

R

RedisAutoConfiguration - pro.haichuang.framework.redis.config.autoconfiguration中的类
Redis自动配置 该类为 hc-redis 模块核心自动配置类 可以在 yaml 配置文件中指定 RedisProperties 中相关的属性 注意: 该启动类必须在 RedisAutoConfiguration 自动配置类前加载
RedisAutoConfiguration() - 类 的构造器pro.haichuang.framework.redis.config.autoconfiguration.RedisAutoConfiguration
 
RedisConfig - pro.haichuang.framework.redis.config中的类
RedisConfig 该类为 redis 核心配置, 对 spring-boot-starter-cache 组件进行了集成, 同时优化了 RedisTemplate 的序列化与反序列化规则
RedisConfig() - 类 的构造器pro.haichuang.framework.redis.config.RedisConfig
 
RedisKey - pro.haichuang.framework.redis.key中的类
框架内置RedisKey
RedisKey() - 类 的构造器pro.haichuang.framework.redis.key.RedisKey
 
RedisProperties - pro.haichuang.framework.redis.config.properties中的类
Redis配置文件 该类为 hc-redis 核心的配置文件类 Example: # ========================= Haichuang Setting ========================= haichuang: redis: // 是否启用配置 enable: true
RedisProperties() - 类 的构造器pro.haichuang.framework.redis.config.properties.RedisProperties
 
redisService() - 类 中的方法pro.haichuang.framework.redis.config.RedisConfig
 
RedisService - pro.haichuang.framework.redis.service中的接口
RedisService服务 该类为 redis 操作核心服务接口, 项目中所有 redis 的操作均使用此接口 该类已默认注入到 spring 中, 默认实现为 DefaultRedisServiceImpl, 如需自定义实现请实现该接口并手动注入该接口
redisTemplate() - 类 中的方法pro.haichuang.framework.redis.config.RedisConfig
 
repeatRequest(String, String...) - 类 中的静态方法pro.haichuang.framework.redis.key.RedisKey
重复请求Key
RepeatRequestInterceptor - pro.haichuang.framework.redis.config.interceptor中的类
重复请求拦截器 基于 redis 实现, 使用时请先引入 hc-redis 依赖, 否则不生效
RepeatRequestInterceptor() - 类 的构造器pro.haichuang.framework.redis.config.interceptor.RepeatRequestInterceptor
 
repeatRequestInterceptor() - 类 中的方法pro.haichuang.framework.redis.config.WebMvcConfig
 
RepeatRequestValid - pro.haichuang.framework.redis.annotation中的注释类型
重复请求自定义注解 该注解配合 @EnableRequestRepeatValidate 注解使用, 当开启了 @EnableRequestRepeatValidate 后, 在 [Controller] 方法上标注该注解, 从而实现重复请求拦截 具体实现请参阅 RepeatRequestInterceptor

S

sdel(String, Object...) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
sdel(String, Object...) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
Set缓存删除指定值
set(String, Object) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
set(String, Object, long) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
set(String, Object) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
普通缓存放入
set(String, Object, long) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
普通缓存放入并设置过期时间
setEnable(Boolean) - 类 中的方法pro.haichuang.framework.redis.config.properties.RedisProperties
 
sGet(String) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
sGet(String) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
Set缓存获取
sGetSize(String) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
sGetSize(String) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
Set缓存长度获取
sHasKey(String, Object) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
sHasKey(String, Object) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
判断Set缓存是否存在值
sSet(String, Object...) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
sSet(String, long, Object...) - 类 中的方法pro.haichuang.framework.redis.service.DefaultRedisServiceImpl
 
sSet(String, Object...) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
Set缓存放入
sSet(String, long, Object...) - 接口 中的方法pro.haichuang.framework.redis.service.RedisService
Set缓存放入并指定过期时间

W

WebMvcConfig - pro.haichuang.framework.redis.config中的类
WebMvcConfig 该类为 hc-redis 的 [WebMvc] 配置 该类需要在 RedisAutoConfiguration 之后加载 标注 RedisService 注入时才启用本配置
WebMvcConfig() - 类 的构造器pro.haichuang.framework.redis.config.WebMvcConfig
 
A C D E G H I K L P R S W 
跳过导航链接

Copyright © 2021 HaiChuang Inc.. All rights reserved.