摘要: Mybatis读取缓存次序: 先从二级缓存中获取数据,如果有直接获取,如果没有进行下一步; 从一级缓存中取数据,有直接获取,如果没有进行下一步; 到数据库中进行查询,并保存到一级缓存中; 当sqlSession关闭的时候,把一级缓存中的数据保存在二级缓存中。 二级缓存的使用: myBatis的二级缓 阅读全文
posted @ 2017-08-09 20:57 西北野狼 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 1 不在同一个sqlSession对象中 下面比较下载同一个sqlSession和不在同一sqlSession下面的两种情况: 同一sqlSession: 如下sql执行了一次,第二次queryClazzById没有执行sql,直接从缓存里面获取。 DEBUG [main] - ==> Prepar 阅读全文
posted @ 2017-08-09 00:17 西北野狼 阅读(3352) 评论(0) 推荐(2) 编辑