接口的使用
cn.zhxu.toys.cache.CacheGetter
使用CacheGetter的程序包
-
cn.zhxu.toys.cache中CacheGetter的使用
参数类型为CacheGetter的cn.zhxu.toys.cache中的方法修饰符和类型方法说明<T> TAbstractCacheService.cache(String key, int timeoutSeconds, cn.zhxu.data.TypeRef<T> resType, CacheGetter<T> getter) <T> TAbstractCacheService.cache(String key, int timeoutSeconds, Class<T> resType, CacheGetter<T> getter) <T> TCacheService.cache(String key, int timeoutSeconds, cn.zhxu.data.TypeRef<T> resType, CacheGetter<T> getter) 先读,读不到则写<T> TCacheService.cache(String key, int timeoutSeconds, Class<T> resType, CacheGetter<T> getter) 先读,读不到则写<T> TAbstractCacheService.cacheBean(String key, int timeoutSeconds, Class<T> resType, CacheGetter<T> getter) <T> TCacheService.cacheBean(String key, int timeoutSeconds, Class<T> resType, CacheGetter<T> getter) 先读,读不到则写<T> List<T>AbstractCacheService.cacheList(String key, int timeoutSeconds, Class<T> resType, CacheGetter<List<T>> getter) <T> List<T>CacheService.cacheList(String key, int timeoutSeconds, Class<T> resType, CacheGetter<List<T>> getter) 先读,读不到则写<T> TAbstractCacheService.cacheLong(String key, cn.zhxu.data.TypeRef<T> resType, CacheGetter<T> getter) <T> TAbstractCacheService.cacheLong(String key, Class<T> resType, CacheGetter<T> getter) <T> TCacheService.cacheLong(String key, cn.zhxu.data.TypeRef<T> resType, CacheGetter<T> getter) 先读,读不到则写<T> TCacheService.cacheLong(String key, Class<T> resType, CacheGetter<T> getter) 先读,读不到则写<T> TAbstractCacheService.cacheMedium(String key, cn.zhxu.data.TypeRef<T> resType, CacheGetter<T> getter) <T> TAbstractCacheService.cacheMedium(String key, Class<T> resType, CacheGetter<T> getter) <T> TCacheService.cacheMedium(String key, cn.zhxu.data.TypeRef<T> resType, CacheGetter<T> getter) 先读,读不到则写<T> TCacheService.cacheMedium(String key, Class<T> resType, CacheGetter<T> getter) 先读,读不到则写<T> TAbstractCacheService.cacheShort(String key, cn.zhxu.data.TypeRef<T> resType, CacheGetter<T> getter) <T> TAbstractCacheService.cacheShort(String key, Class<T> resType, CacheGetter<T> getter) <T> TCacheService.cacheShort(String key, cn.zhxu.data.TypeRef<T> resType, CacheGetter<T> getter) 先读,读不到则写<T> TCacheService.cacheShort(String key, Class<T> resType, CacheGetter<T> getter) 先读,读不到则写protected abstract <T> TAbstractCacheService.doCache(String key, int timeoutSeconds, Type resType, CacheGetter<T> getter) 先读,都读到则返回,否则若 getter 非空,则写protected <T> TRedisCacheService.doCache(String key, int timeoutSeconds, Type resType, CacheGetter<T> getter) protected <T> TRedisTemplateCacheService.doCache(String key, int timeoutSeconds, Type resType, CacheGetter<T> getter) protected abstract <T> List<T>AbstractCacheService.doCacheList(String key, int timeoutSeconds, Class<T> resType, CacheGetter<List<T>> getter) 先读,都读到则返回,否则若 getter 非空,则写protected <T> List<T>RedisCacheService.doCacheList(String key, int timeoutSeconds, Class<T> resType, CacheGetter<List<T>> getter) protected <T> List<T>RedisTemplateCacheService.doCacheList(String key, int timeoutSeconds, Class<T> resType, CacheGetter<List<T>> getter)