02 2021 档案
摘要:cache包结构与Cache接口 cache包是典型的装饰器模式应用案例,在 imple子包中存放了实 现类,在 decorators子包中存放了众多装饰器类。而 Cache接口是实 现类和装饰器类的共同接口。 Cache接口及其子类的类图。 在 Cache接口的子类 中,只有一个实现类,但却有十个
阅读全文
摘要:二级缓存 二级缓存介绍 在上文中提到的一级缓存中,其最大的共享范围就是一个SqlSession内部,如果多个SqlSession之间需要共享缓存,则需要使用到二级缓存。开启二级缓存后,会使用CachingExecutor装饰Executor,进入一级缓存的查询流程前,先在CachingExecuto
阅读全文
摘要:目录 一级缓存介绍及相关配置 一级缓存工作流程及源码分析 一级缓存总结 二级缓存介绍及相关配置 二级缓存源码分析 二级缓存总结 全文总结 一级缓存 一级缓存介绍 在应用运行过程中,我们有可能在一次数据库会话中,执行多次查询条件完全相同的SQL,MyBatis提供了一级缓存的方案优化这部分场景,如果是
阅读全文

浙公网安备 33010602011771号