diff --git a/net/src/main/java/com/zfoo/net/util/SimpleCache.java b/net/src/main/java/com/zfoo/net/util/SimpleCache.java index 923cd1aa..f50912ca 100644 --- a/net/src/main/java/com/zfoo/net/util/SimpleCache.java +++ b/net/src/main/java/com/zfoo/net/util/SimpleCache.java @@ -29,7 +29,7 @@ import java.util.concurrent.TimeUnit; import java.util.function.Function; /** - * guava的缓存都是单个存,单个更新,但是实际的项目很多都是批量查询,批量更新。 + * caffeine的缓存都是单个存,单个更新,但是实际的项目很多都是批量查询,批量更新。 *

* 优势: * 1.支持批量查找,批量更新。 @@ -48,7 +48,7 @@ public class SimpleCache { private static final int BATCH_RELOAD_SIZE = 1000; private LoadingCache cache; - private ConcurrentLinkedQueue linkedQueue; + private ConcurrentLinkedQueue linkedQueue; private long expiredAccessDuration; private long refreshDuration; diff --git a/net/src/main/java/com/zfoo/net/util/SingleCache.java b/net/src/main/java/com/zfoo/net/util/SingleCache.java index 95ae4fde..ed550a20 100644 --- a/net/src/main/java/com/zfoo/net/util/SingleCache.java +++ b/net/src/main/java/com/zfoo/net/util/SingleCache.java @@ -35,7 +35,7 @@ public class SingleCache { private volatile V cache; private volatile long refreshTime; - private Lock lock = new ReentrantLock(); + private final Lock lock = new ReentrantLock(); /**