diff --git a/pangu-examples/README.md b/pangu-examples/README.md index fbdc5a6b18b0020d52fdc1ba7963866c62ff8284..39e7a004f8ed7722d5dd5cc6f2453270f8fe52cc 100644 --- a/pangu-examples/README.md +++ b/pangu-examples/README.md @@ -23,6 +23,9 @@ 2. 使用MybatisPlus的API接口操作数据库的常用方法 3. 分页查询和手工映复杂SQL的方法 +- **pangu-examples-cache-layering** + 1. 如何使用两级缓存(本地缓存+Redis集中缓存)。 + - **pangu-examples-dubbo-api** 1. 开发Dubbo服务时接口文件和POJO相关类的打包模块 diff --git a/pangu-examples/pangu-examples-cache-layering/src/main/java/com/gitee/pulanos/pangu/showcases/cache/layering/service/ApiBasedDemoService.java b/pangu-examples/pangu-examples-cache-layering/src/main/java/com/gitee/pulanos/pangu/showcases/cache/layering/service/ApiBasedDemoService.java index 7b1ace294004e2c7447100ce8e79cef821c1e15a..908901bf8ad57f5dec60047dbb297ca280d5da70 100644 --- a/pangu-examples/pangu-examples-cache-layering/src/main/java/com/gitee/pulanos/pangu/showcases/cache/layering/service/ApiBasedDemoService.java +++ b/pangu-examples/pangu-examples-cache-layering/src/main/java/com/gitee/pulanos/pangu/showcases/cache/layering/service/ApiBasedDemoService.java @@ -1,5 +1,6 @@ package com.gitee.pulanos.pangu.showcases.cache.layering.service; +import cn.hutool.core.thread.ThreadUtil; import com.github.xiaolyuh.cache.LayeringCache; import com.github.xiaolyuh.manager.CacheManager; import com.github.xiaolyuh.setting.FirstCacheSetting; @@ -35,7 +36,7 @@ public class ApiBasedDemoService { String cacheKey = "10"; LayeringCache cache = (LayeringCache) cacheManager.getCache(cacheName, layeringCacheSetting); cache.put(cacheKey, "test"); - cache.get(cacheKey, String.class); + log.info(cache.get(cacheKey, String.class)); //cache.evict(cacheKey); //cache.clear(); }