mybatis的一级缓存和二级缓存指什么呢?
下文笔者讲述mybatis中一级缓存和二级缓存的简介说明,如下所示
mybatis一级缓存
采用PerpetualCache的HashMap本地缓存 其存储作用域为Session 当Session flush或close之后 则Session中的所有 Cache 就将清空 注意事项: 默认情况下,一级缓存处于打开状态
二级缓存
二级缓存默认也采用PerpetualCache,HashMap存储 同时我们也可以扩展使用Ehcache缓存进行存储 注意事项: 默认情况下二级缓存未打开 开启二级缓存,需在指定文件中配置
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。