本系列内容围绕mybatis的缓存展开,主要的内容包括以下所列:

1、MyBatis一级缓存,看不见,摸不着,不明白干啥的,可以把这个看看,这篇文章把让一级缓存现身了:

MyBatis一级缓存介绍

2、MyBatis二级缓存的这个readonly属性经常会碰到,很多人并没有完全理解这个属性:

如何理解Mybatis二级缓存配置中的readOnly?

3、什么是MyBatis二级缓存?它是如何复用的呢?

MyBatis二级缓存介绍

4、MyBatis源码采用了若干设计模式,在所有的设计模式中,关于“对象生成”类型的设计模式往往至关重要。生老病死嘛,生是第一位的。

MyBatis二级缓存的Builder设计模式简介

5、对于mybatis的缓存,我们往往有这样两个疑问:一级缓存、二级缓存的过期时间是多少?后台是否有个线程在检测?针对这两个问题,见下面这篇文章的分析。

mybatis的一级缓存、二级缓存的过期时间分析

6、计算机有两大基本的功能:计算和存储。在存储方面,缓存的设计和实现也是一门学问。这门学问里面包含什么门道呢?

MyBatis缓存类PerpetualCache深度分析

添加新评论