类 AbstractTransactionCacheOperator
java.lang.Object
org.babyfish.jimmer.sql.cache.spi.AbstractTransactionCacheOperator
- 所有已实现的接口:
CacheOperator
-
构造器概要
构造器限定符构造器说明protectedAbstractTransactionCacheOperator(com.fasterxml.jackson.databind.ObjectMapper mapper, int batchSize) -
方法概要
修饰符和类型方法说明voidvoidbegin()voiddelete(LocatedCache<Object, ?> cache, Object key, Object reason) voiddeleteAll(LocatedCache<Object, ?> cache, Collection<Object> keys, Object reason) voidflush()protected abstract voidjdbc(Consumer<Connection> con) protected intkeyCountInRow(org.babyfish.jimmer.meta.ImmutableProp prop) protected intkeyCountInRow(org.babyfish.jimmer.meta.ImmutableType type) voidrollback()
-
构造器详细资料
-
AbstractTransactionCacheOperator
protected AbstractTransactionCacheOperator(com.fasterxml.jackson.databind.ObjectMapper mapper, int batchSize)
-
-
方法详细资料
-
begin
public void begin() -
delete
- 指定者:
delete在接口中CacheOperator
-
deleteAll
- 指定者:
deleteAll在接口中CacheOperator
-
beforeCommit
public void beforeCommit() -
rollback
public void rollback() -
flush
public void flush() -
keyCountInRow
protected int keyCountInRow(org.babyfish.jimmer.meta.ImmutableType type) -
keyCountInRow
protected int keyCountInRow(org.babyfish.jimmer.meta.ImmutableProp prop) -
jdbc
-