在mybatis.xml中配置
<!-- 开启二级缓存 -->
<setting name="cacheEnabled" value="true"/>
<!-- 一级缓存默认关闭 -->
<setting name="localCacheScope" value="STATEMENT"/>
<association cache= " true"> </association>
<collection cache= " true"> </collection>
在Dao接口中通过注释配置
// 开启二级缓存 必须配置缓存 时间
@CacheNamespace(eviction = LruCache.class,flushInterval = 60000,size = 1000)