合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
``` 默认没有开启二级缓存 ``` ### 开启缓存 xml ``` 第一步 SqlMapConfig.xml添加以下配置开启二级缓存: <settings> <setting name="cacheEnabled" value="true"/> </settings> 第二步 在UserMapper映射文件中,加入以下内容,开启二级缓存: <!-- 开启本mapper下的namespace的二级缓存,默认使用的是mybatis提供的PerpetualCache --> <cache></cache>  ``` ``` 1. 第一次调用mapper下的SQL去查询用户信息。查询到的信息会存到该mapper对应的二级缓存区域内。 2. 第二次调用相同namespace下的mapper映射文件中相同的SQL去查询用户信息。会去对应的二级缓存内取结果。 3. 如果调用相同namespace下的mapper映射文件中的增删改SQL,并执行了commit操作。此时会清空该namespace下的二级缓存。 ```