接口 Caches
- 所有已知实现类:
CachesImpl
public interface Caches
-
方法概要
修饰符和类型方法说明default <K, V> Cache<K,V>getObjectCache(Class<V> type)<K, V> Cache<K,V>getObjectCache(org.babyfish.jimmer.meta.ImmutableType type)getPropertyCache(Class<ST> sourceTableType, Function<ST,? extends Table<?>> targetTableGetter)<K, V> Cache<K,V>getPropertyCache(org.babyfish.jimmer.meta.ImmutableProp prop)default voidinvalidateByBinLog(String tableName, com.fasterxml.jackson.databind.JsonNode oldData, com.fasterxml.jackson.databind.JsonNode newData)voidinvalidateByBinLog(String tableName, com.fasterxml.jackson.databind.JsonNode oldData, com.fasterxml.jackson.databind.JsonNode newData, Object reason)booleanisAffectedBy(String tableName)
-
方法详细资料
-
getObjectCache
-
getObjectCache
-
getPropertyCache
-
getPropertyCache
-
isAffectedBy
-
invalidateByBinLog
default void invalidateByBinLog(String tableName, com.fasterxml.jackson.databind.JsonNode oldData, com.fasterxml.jackson.databind.JsonNode newData) -
invalidateByBinLog
-