和缓存有关的设置:
1. <setting name="cacheEnabled" value="false"/>:关闭二级缓存,一级缓存一直可用
2. <select id="getList" resultType="emp" useCache="true">
useCache="false":二级缓存不使用,一级缓存照常使用
3.每个增删改标签都有flushCache="true",查询标签默认是false
每个增删改执行完后都会清除缓存(一级缓存、二级缓存都会被清空)
4.sqlSession.clearCache();只清除一级缓存
5.localCacheScope:本地缓存作用域
默认为SESSION,可以缓存
STATEMENT:禁用一级缓存