当前位置: 首页 > news >正文

海山免费网站建设为 wordpress 的评论链接加上 nofollow

海山免费网站建设,为 wordpress 的评论链接加上 nofollow,网站设计注册,洛阳疾控最新通告今天文章目录 一、MyBatis的一级缓存二、MyBatis的二级缓存三、MyBatis缓存查询的顺序 一、MyBatis的一级缓存 一级缓存是SqlSession级别的,通过同一个SqlSession查询的数据会被缓存,下次查询相同的数据,就 会从缓存中直接获取,不会从…

文章目录

  • 一、MyBatis的一级缓存
  • 二、MyBatis的二级缓存
  • 三、MyBatis缓存查询的顺序


一、MyBatis的一级缓存

一级缓存是SqlSession级别的,通过同一个SqlSession查询的数据会被缓存,下次查询相同的数据,就
会从缓存中直接获取,不会从数据库重新访问
使一级缓存失效的四种情况:

  1. 不同的SqlSession对应不同的一级缓存
  2. 同一个SqlSession但是查询条件不同
  3. 同一个SqlSession两次查询期间执行了任何一次增删改操作
  4. 同一个SqlSession两次查询期间手动清空了缓存

二、MyBatis的二级缓存

二级缓存是SqlSessionFactory级别,通过同一个SqlSessionFactory创建的SqlSession查询的结果会被
缓存;此后若再次执行相同的查询语句,结果就会从缓存中获取
二级缓存开启的条件:
a>在核心配置文件中,设置全局配置属性cacheEnabled=“true”,默认为true,不需要设置
b>在映射文件中设置标签
c>二级缓存必须在SqlSession关闭或提交之后有效
d>查询的数据所转换的实体类类型必须实现序列化的接口
使二级缓存失效的情况:
两次查询之间执行了任意的增删改,会使一级和二级缓存同时失效

三、MyBatis缓存查询的顺序

先查询二级缓存,因为二级缓存中可能会有其他程序已经查出来的数据,可以拿来直接使用。
如果二级缓存没有命中,再查询一级缓存
如果一级缓存也没有命中,则查询数据库
SqlSession关闭之后,一级缓存中的数据会写入二级缓存

http://www.yayakq.cn/news/900476/

相关文章:

  • 德州手机网站建设费用乡村建设相关网站
  • 做农产品的网站白银网站网站建设
  • 建设电影网站代码龙岩kk网首页
  • 网站系统建设招标文件下载中国最新军事新闻
  • 中山网站建设设计电脑打不开建设银行网站
  • php做网站的源码公司信用信息查询系统
  • 凡科网免费做网站三亚可以做什么兼职
  • 厦门建公司网站平面设计画册设计
  • 上海网站建设网页制建网电气有限公司
  • 免费做团购网站的软件好水母智能设计平台
  • 做网站找哪家wordpress会员模块
  • 信息化网站建设的请示上海app定制开发公司
  • 中山市区做网站公司网站设计策划书方案
  • 赤峰网站优化推广普通话ppt课件
  • 网站如何推广方式上海营销策划公司哪家好
  • 德宏北京网站建设Wordpress的htaccess在哪
  • 牡丹江哈尔滨网站建设动漫制作专业认知
  • 制作一个视频网站网站每年维护费用
  • 上海专业网站建设案例服装网站建设项目维护与评价书
  • 做网站需要会什么做网站目的
  • 做兼职去哪个网站wordpress顶部图像使用小工具
  • 温州建站软件网站初期建设该做什么
  • 代理网站哪个好景安网站备案幕布
  • 亚马逊在电子商务网站建设本地唐山网站建设
  • 广西建设银行行号查询网站建设银行官网登录
  • 公司网站建设的基本流程网络推广网络营销外包
  • 免费tickle网站wordpress修改首页
  • 新手适合在哪个平台开网店网站优化网站建设公司
  • 阿里巴巴国际站跨境电商平台荆州市网站建设
  • 网站 f型开个平台需要多少钱