类 CacheConfig

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

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

    • CacheConfig

      public CacheConfig(EntityManager entityManager)
  • 方法详细资料

    • setCacheFactory

      @OldChain public CacheConfig setCacheFactory(CacheFactory cacheFactory)
    • setObjectCache

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

      @OldChain public <ST extends Table<?>> CacheConfig setAssociatedIdCache(org.babyfish.jimmer.meta.TypedProp.Reference<?,​?> prop, 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(org.babyfish.jimmer.meta.TypedProp.ReferenceList<?,​?> prop, Cache<?,​List<?>> cache)
    • setAssociatedIdListCache

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

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

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

      @OldChain public CacheConfig setCacheOperator(CacheOperator operator)
    • setBinLogObjectMapper

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