缓存 cache
通过减少io 的方式 提高程序的执行效率
mybatis 缓存
包括
一级缓存 查询的数据放到sqlsession中
两次DQL之间做一下两件事都会是一级缓存清空 /失效
-
执行update ,delete ,insert
-
执行sqlSession.clearCache();
二级缓存 查询的数据放到sqlsessionFactory中
二级缓存失效
两次查询中出现增删改操作
缓存 cache
通过减少io 的方式 提高程序的执行效率
mybatis 缓存
包括
一级缓存 查询的数据放到sqlsession中
两次DQL之间做一下两件事都会是一级缓存清空 /失效
执行update ,delete ,insert
执行sqlSession.clearCache();
二级缓存 查询的数据放到sqlsessionFactory中
二级缓存失效
两次查询中出现增删改操作