
二级缓存
ADAMs.
https://gitee.com/adams9812
欢迎大家来star我的项目(●'◡'●)
展开
-
【Mybatis学习笔记(五)】Mybatis的一级缓存和二级缓存
首先,简单介绍一下缓存,是我们保存在内存中的临时数据。使用缓存的话,可以减少和数据库交互的次数,以此提高执行的效率。 适用缓存的情况: 1、经常查询的数据,并且不经常发生改变的。 2、数据的正确与否对最终的结果影响并不大的。 不适用缓存的情况: 1、经常改变的数据,可能会导致缓存的数据和数据库的数据不同步 2、数据的...原创 2020-03-05 21:14:03 · 204 阅读 · 0 评论 -
Mybatis的二级缓存
但行好事,莫问前程 二级缓存 Mybatis的二级缓存是指mapper映射文件。二级缓存的作用域是同一个namespace下的mapper映射文件内容,多个SqlSession共享。Mybatis需要手动设置启动二级缓存。 二级缓存是默认启用的(要生效需要对每个Mapper进行配置),如想取消,则可以通过Mybatis配置文件中的元素下的子元素来指定cacheEnabled为false。 ...原创 2019-12-19 17:38:01 · 293 阅读 · 0 评论