校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > 项目框架 > Mybatis使用
题目

说一下 mybatis 的一级缓存和二级缓存?

解答

一级缓存是session级别的缓存,默认开启,当查询一次数据库时,对查询结果进行缓存,如果之后的查询在一级缓存中存在,则无需再访问数据库;

二级缓存是sessionFactory级别的缓存,需要配置才会开启。当进行sql语句查询时,先查看一级缓存,如果不存在,访问二级缓存,降低数据库访问压力。

C 1条回复 评论
清歌

我大概是大三下开学才开始准备前端,也算是拿到日常实习了

发表于 2022-08-30 23:00:00
0 0