MyBatis的flushCache和useCache的使用
来源:互联网 发布:周恩来书法 知乎 编辑:程序博客网 时间:2024/06/05 05:59
(1)当为select语句时:
flushCache默认为false,表示任何时候语句被调用,都不会去清空本地缓存和二级缓存。
useCache默认为true,表示会将本条语句的结果进行二级缓存。
(2)当为insert、update、delete语句时:
flushCache默认为true,表示任何时候语句被调用,都会导致本地缓存和二级缓存被清空。
useCache属性在该情况下没有。
当为select语句的时候,如果没有去配置flushCache、useCache,那么默认是启用缓存的,所以,如果有必要,那么就需要人工修改配置,修改结果类似下面:
<select id="save" parameterType="XX" flushCache="true" useCache="false"> …… </select>
update 的时候如果 flushCache=”false”,则当你更新后,查询的数据数据还是老的数据。
阅读全文
0 0
- MyBatis的flushCache和useCache的使用
- MyBatis的flushCache和useCache的使用
- MyBatis的flushCache和useCache的使用
- MyBatis的flushCache和useCache的使用
- MyBatis的flushCache和useCache
- MyBatis的flushCache和useCache的使用注意
- MyBatis的flushCache和useCache的使用注意
- mybatis的userCache和flushCache
- mybatis的userCache和flushCache
- 【mybatis】多次查询缓存的问题 flushCache为什么失效
- Mybatis - # 和 $ 的使用
- Mybatis 的配置和使用
- MyBatis的配置和使用
- Mybatis的配置和使用
- Mybatis的配置和使用
- 【MyBatis】第一章:MyBatis的简介和入门使用
- mybatis-Mybatis Generator工具的使用和配置
- 【Mybatis】表关联和resultMap的使用
- 原生JavaScript实现Ajax(三):ajax函数的最终封装
- java学习【知识点及代码18】
- 多线程知识巩固 (一)
- mybatis查询出来的时间少两天
- -----区间DP 石子的合并
- MyBatis的flushCache和useCache的使用
- 三层总结
- 防火墙策略之iptables
- 执行mybatis generator配置文件的方法
- 台北速递丨ARM IP产品事业部总裁:人工智能将大幅改变人类生活
- 数字图像处理——用Java对数字图像取反
- MSP430定时器控制PWM输出 (MSP430入门)
- Python:类属性,实例属性,私有属性与静态方法,类方法,实例方法
- easyui 自定义表单内容验证(汉字、字母、数字、邮箱、电话、邮编、身份证号等)