1、当为select语句时:
flushCache默认为false,表示任何时候语句被调用,都不会去清空本地缓存和二级缓存。
useCache默认为true,表示会将本条语句的结果进行二级缓存。
2、当为insert、update、delete语句时:
flushCache默认为true,表示任何时候语句被调用,都会导致本地缓存和二级缓存被清空。
useCache属包管理德批拉判之若官振性在该情况下没有。
如果想让mapper下的某一个select语句使用缓存,其余的不使用,则将其余拿书极香的select语句设置为useCache=false
如果想让insert\update360问答\delete语句不刷新缓存,则将其flushCache=false
标签:flush
版权声明:文章由 神舟问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.shenzhouwen.com/life/355053.html