TransactionalCacheManager 以及如何获取和清除 TransactionalCache
TransactionalCacheManager and how to get TransactionalCache and clear
是否可以为每个事务获取特定的 TransactionalCache 并调用 clear?我正在使用 spring 上下文,但似乎事务缓存管理器不在其中。
现在不可以(当前版本是3.4.6)。
TransactionalCache
是 TransactionCacheManager
的私有字段,后者又是 CachingExecutor
.
的私有字段
仅当映射器配置(flushCache
属性和查询类型)指示 mybatis 这样做时,才会在查询和更新期间清除缓存。
是否可以为每个事务获取特定的 TransactionalCache 并调用 clear?我正在使用 spring 上下文,但似乎事务缓存管理器不在其中。
现在不可以(当前版本是3.4.6)。
TransactionalCache
是 TransactionCacheManager
的私有字段,后者又是 CachingExecutor
.
仅当映射器配置(flushCache
属性和查询类型)指示 mybatis 这样做时,才会在查询和更新期间清除缓存。