MyBatis缓存系列
本系列内容围绕mybatis的缓存展开,主要的内容包括以下所列:
1、MyBatis一级缓存,看不见,摸不着,不明白干啥的,可以把这个看看,这篇文章把让一级缓存现身了:
2、MyBatis二级缓存的这个readonly属性经常会碰到,很多人并没有完全理解这个属性:
3、什么是MyBatis二级缓存?它是如何复用的呢?
4、MyBatis源码采用了若干设计模式,在所有的设计模式中,关于“对象生成”类型的设计模式往往至关重要。生老病死嘛,生是第一位的。
5、对于mybatis的缓存,我们往往有这样两个疑问:一级缓存、二级缓存的过期时间是多少?后台是否有个线程在检测?针对这两个问题,见下面这篇文章的分析。
6、计算机有两大基本的功能:计算和存储。在存储方面,缓存的设计和实现也是一门学问。这门学问里面包含什么门道呢?