flushCache
时间: 2023-08-26 20:10:55 浏览: 31
flushCache是MyBatis中的一个配置属性,用于控制语句执行后是否清空缓存。根据引用\[1\]中的信息,当语句为select语句时,flushCache默认为false,表示任何时候语句被调用,都不会清空本地缓存和二级缓存。而当语句为insert、update、delete语句时,flushCache默认为true,表示任何时候语句被调用,都会导致本地缓存和二级缓存被清空。所以,flushCache属性可以用来控制是否清空缓存。
#### 引用[.reference_title]
- *1* *2* [mybatis的userCache和flushCache](https://blog.csdn.net/danran0223/article/details/54176788)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [MyBatis的flushCache和useCache的使用注意](https://blog.csdn.net/l848168/article/details/108237529)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]