类 CaffeineBinder<K,V>

java.lang.Object
org.babyfish.jimmer.spring.cache.CaffeineBinder<K,V>
所有已实现的接口:
org.babyfish.jimmer.sql.cache.chain.LoadingBinder<K,V>

public class CaffeineBinder<K,V> extends Object implements org.babyfish.jimmer.sql.cache.chain.LoadingBinder<K,V>
  • 构造器详细资料

    • CaffeineBinder

      public CaffeineBinder(int maximumSize, Duration duration)
  • 方法详细资料

    • initialize

      public void initialize(org.babyfish.jimmer.sql.cache.chain.CacheChain<K,V> chain)
      指定者:
      initialize 在接口中 org.babyfish.jimmer.sql.cache.chain.LoadingBinder<K,V>
    • getAll

      public Map<K,V> getAll(Collection<K> keys)
      指定者:
      getAll 在接口中 org.babyfish.jimmer.sql.cache.chain.LoadingBinder<K,V>
    • deleteAll

      public void deleteAll(@NotNull Collection<K> keys, Object reason)
      指定者:
      deleteAll 在接口中 org.babyfish.jimmer.sql.cache.chain.LoadingBinder<K,V>