类 HashResourceCacheOperate<ENTITY extends Entity<ID>,ID extends Serializable>
- java.lang.Object
-
- com.github.developframework.resource.spring.cache.ResourceCacheOperate<ENTITY,ID>
-
- com.github.developframework.resource.spring.cache.HashResourceCacheOperate<ENTITY,ID>
-
public class HashResourceCacheOperate<ENTITY extends Entity<ID>,ID extends Serializable> extends ResourceCacheOperate<ENTITY,ID>
- 作者:
- qiushui on 2020-05-01.
-
-
字段概要
-
从类继承的字段 com.github.developframework.resource.spring.cache.ResourceCacheOperate
key, redisTemplate, timeout
-
-
构造器概要
构造器 构造器 说明 HashResourceCacheOperate(org.springframework.data.redis.core.RedisTemplate<String,ENTITY> redisTemplate, String key, Duration timeout)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddCache(ENTITY entity)添加缓存voiddeleteCache(ENTITY entity)删除缓存Optional<ENTITY>readCache(ID id)根据ID查询缓存voidrefreshCache(ENTITY entity)刷新缓存-
从类继承的方法 com.github.developframework.resource.spring.cache.ResourceCacheOperate
keyWithCondition
-
-
-
-
方法详细资料
-
addCache
public void addCache(ENTITY entity)
从类复制的说明:ResourceCacheOperate添加缓存- 指定者:
addCache在类中ResourceCacheOperate<ENTITY extends Entity<ID>,ID extends Serializable>
-
refreshCache
public void refreshCache(ENTITY entity)
从类复制的说明:ResourceCacheOperate刷新缓存- 指定者:
refreshCache在类中ResourceCacheOperate<ENTITY extends Entity<ID>,ID extends Serializable>
-
deleteCache
public void deleteCache(ENTITY entity)
从类复制的说明:ResourceCacheOperate删除缓存- 指定者:
deleteCache在类中ResourceCacheOperate<ENTITY extends Entity<ID>,ID extends Serializable>
-
readCache
public Optional<ENTITY> readCache(ID id)
从类复制的说明:ResourceCacheOperate根据ID查询缓存- 指定者:
readCache在类中ResourceCacheOperate<ENTITY extends Entity<ID>,ID extends Serializable>
-
-