类 ReactiveCacheAspect
- java.lang.Object
-
- me.youm.frame.cache.aspect.ReactiveCacheAspect
-
@Component public class ReactiveCacheAspect extends Object
redis缓存aop
-
-
字段概要
字段 修饰符和类型 字段 说明 private org.springframework.data.redis.core.RedisTemplate<String,Object>redisTemplate
-
构造器概要
构造器 构造器 说明 ReactiveCacheAspect()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 ObjectcacheableAround(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint)voidcacheablePointCut()ObjectcacheEvictAround(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint)voidcacheEvictPointCut()ObjectcachePutAround(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint)voidcachePutPointCut()ObjectcachingAround(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint)voidcachingPointCut()private voiddeleteRedisCache(String key, boolean clearAll)private voiddeleteRedisCache(String cacheName, String key, boolean clearAll)
-
-
-
方法详细资料
-
cacheablePointCut
public void cacheablePointCut()
-
cacheEvictPointCut
public void cacheEvictPointCut()
-
cachePutPointCut
public void cachePutPointCut()
-
cachingPointCut
public void cachingPointCut()
-
cacheableAround
public Object cacheableAround(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint) throws Throwable
- 抛出:
Throwable
-
cacheEvictAround
public Object cacheEvictAround(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint) throws Throwable
- 抛出:
Throwable
-
cachePutAround
public Object cachePutAround(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint) throws Throwable
- 抛出:
Throwable
-
cachingAround
public Object cachingAround(org.aspectj.lang.ProceedingJoinPoint proceedingJoinPoint) throws Throwable
- 抛出:
Throwable
-
deleteRedisCache
private void deleteRedisCache(String key, boolean clearAll)
-
-