zoukankan      html  css  js  c++  java
  • mybatis中的一级缓存和二级缓存

    一级缓存

    一级缓存在mabatis中是默认开启的,也可以在sqlconfig.xml文件中的<setting>标签下关闭。一级缓存是作用于sqlsession域的,即同一个session在查找同一数据的时候,会先从内存中的一级缓存数据结构(HashMap)中查找该数据,如果有,会直接读取缓存中的数据,这样降低了对数据库的压力。

    二级缓存

    二级缓存默认关闭,可以通过全局配置开启。二级缓存是namespace级别的,同一namespace下的session(即是不是同一个),在查找相同的数据时,也是共享缓存区的。

  • 相关阅读:
    第二周作业
    十二周
    十一周
    第十周
    第九周
    第八周
    第七周
    第六周
    实验报告三
    第四周课程总结&试验报告(二)
  • 原文地址:https://www.cnblogs.com/zhihow/p/9061674.html
Copyright © 2011-2022 走看看