TransactionalCacheManager以及如何获取TransactionalCache并清除

时间:2018-05-23 12:47:36

标签: mybatis ibatis

每个事务可以采用特定的TransactionalCache并调用clear吗?我正在处理spring上下文,但似乎事务性缓存管理器不在其中。

1 个答案:

答案 0 :(得分:0)

现在不可能(当前版本是3.4.6)。

TransactionalCacheTransactionCacheManager的私有字段,后者又是CachingExecutor的私有字段。

只有在映射器配置(flushCache属性和查询类型)指示mybatis执行此操作时,才会在查询和更新期间清除缓存。