-
1 mybaits的二级缓存是mapper范围级别,要在具体的mapper.xml中开启二级缓存。
-
在核心配置文件 中加入:
<setting name="cacheEnabled"value="true"/>
<!-- 全局配置参数,需要时再设置 -->
<settings>
<!-- 开启二级缓存 默认值为true -->
<setting name="cacheEnabled" value="true"/>
</settings>
-
2
cacheEnabled 介绍
描述 : cacheEnabled
允许值: 对在此配置文件下的所有cache 进行全局性开/关设置。
默认值 (true/false): true
-
3
mpper.xml中开启二缓存,mapper.xml下的sql执行完成会存储到它的缓存区域(HashMap)。
<mapper namespace="cn.hpu.mybatis.mapper.UserMapper">
<!-- 开启本mapper namespace下的二级缓存 -->
<cache></cache>
开启mybatis的默认二级缓存
最新推荐文章于 2024-04-22 12:49:59 发布