推广 热搜: 韩版  还可  格式  制作工艺  氢气  避暑山庄  收购ACF  求购ACF  回收ACF  液压阀 

mybatis一级缓存和二级缓存默认开启状态

   日期:2023-05-08     浏览:49    评论:0    
核心提示:大家好,下面小编给大家分享一下。很多人还不知道mybatis一级缓存和二级缓存的默认打开状态。以下是详细的解释。现在让我们来看看! 一级缓存:Mybatis支持缓存,但默认情况下只开启一级缓存,只相

大家好,下面小编给大家分享一下。很多人还不知道mybatis一级缓存和二级缓存的默认打开状态。以下是详细的解释。现在让我们来看看!

一级缓存:Mybatis支持缓存,但默认情况下只开启一级缓存,只相对于同一个SqlSession。所以当参数和SQL完全相同时,我们用相同的SqlSession对象调用一个Mapper方法,往往只执行SQL一次,因为用SelSession第一次查询后,MyBatis会把它放在缓存中,以后查询时,SqlSession会把当前缓存的数据取出来,而不会再向数据库发送SQL,除非声明需要刷新,缓存没有超时。

二级缓存:MyBatis的二级缓存是应用级缓存,可以提高数据库查询的效率和应用的性能。

以上解释了mybatis一级缓存和二级缓存的默认打开状态。本文到此结束,希望对大家有所帮助。如果信息有误,请联系边肖进行更正。

原文链接:http://www.8178.org/news/show-59593.html,转载和复制请保留此链接。
以上就是关于mybatis一级缓存和二级缓存默认开启状态全部的内容,关注我们,带您了解更多相关内容。
 
打赏
0相关评论

推荐资讯
网站首页  |  VIP套餐介绍  |  关于我们  |  联系方式  |  手机版  |  版权隐私  |  SITEMAPS  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报