自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 收藏
  • 关注

原创 Mybatis缓存机制介绍

当我们查询数据时mybatis会先访问当前sqlSessionFactory对象的缓存区(即二级缓存),若未找到则逐个访问由它创建的sqlSession对象内的缓存区(对应就是一级缓存)因为存在sqlSession是否提交/关闭会使得一级缓存无法上升到二级缓存。同一个sqlSession它能将查询过的数据存放在缓存区内,当我们再次查询时不需要从数据库中重新查询,而是直接获取缓存区内的数据这样做对于需要反复查询一些相同的数据来说可以大大节省查询时间,提高查询效率。我们需要在映射文件中设置cache标签;

2023-03-16 22:26:51 58 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除