类 CacheConfig

java.lang.Object
org.babyfish.jimmer.sql.cache.CacheConfig

public class CacheConfig extends Object
  • 构造器详细资料

    • CacheConfig

      public CacheConfig()
  • 方法详细资料

    • setCacheFactory

      @OldChain public CacheConfig setCacheFactory(Class<?>[] entityTypes, CacheFactory cacheFactory)
    • setObjectCache

      @OldChain public <T> CacheConfig setObjectCache(Class<T> type, Cache<?,​T> cache)
    • setAssociatedIdCache

      @OldChain public <ST extends Table<?>> CacheConfig setAssociatedIdCache(Class<ST> sourceTableType, Function<ST,​Table<?>> targetTableGetter, Cache<?,​?> cache)
    • setAssociatedIdCache

      @OldChain public CacheConfig setAssociatedIdCache(org.babyfish.jimmer.meta.ImmutableProp prop, Cache<?,​?> cache)
    • setAssociatedIdListCache

      @OldChain public <T,​ ST extends Table<?>,​ TT extends Table<T>> CacheConfig setAssociatedIdListCache(Class<ST> sourceTableType, Function<ST,​Table<?>> targetTableGetter, Cache<?,​List<?>> cache)
    • setAssociatedIdListCache

      @OldChain public CacheConfig setAssociatedIdListCache(org.babyfish.jimmer.meta.ImmutableProp prop, Cache<?,​List<?>> cache)
    • setCacheOperator

      @OldChain public CacheConfig setCacheOperator(CacheOperator operator)
    • setBinLogObjectMapper

      @OldChain public CacheConfig setBinLogObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)