MyBatis Cache配置

@(MyBatis)[Cache]

MyBatis Cache配置

MyBatis提供了一级缓存和二级缓存

配置

全局配置

配置 说明 默认值 可选值
cacheEnabled 全局缓存的开关 true true false
localCacheScope 本地缓存,SESSION表示执行的sql结果缓存数据可以在同一个sqlSession共享,
而STATEMENT,则同只有在单条语句会被缓存,
两条语句不能共享缓存数据
SESSION SESSION STATEMENT



Mapper配置

flushCache=true表示该语句的执行结果,会清空本地缓存以及2级缓存
useCache="true"表示该语句的执行结果,会被缓存到到2级缓存
默认值:

posted @ 2016-07-25 22:43  Jabnih  阅读(2310)  评论(0)    收藏  举报