使用Mybatis如何实现配置二级缓存-创新互联

这篇文章给大家介绍使用Mybatis如何实现配置二级缓存,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

创新互联建站主营定海网站建设的网络公司,主营网站建设方案,重庆APP软件开发,定海h5小程序设计搭建,定海网站营销推广欢迎定海等地区企业咨询

Mybatis的二级缓存配置相当容易,要开启二级缓存,只需要在你的Mapper 

映射文件中添加一行:

它将采用默认的行为进行缓存:

映射文件中所有的select语句将被缓存

映射文件中所有的insert、update和delete语句将刷新缓存

缓存将使用LRU(Least Recently Used)最近最少使用策略算法来回收

刷新间隔(no Flush Interval,没有刷新间隔),缓存不会以任何时间顺序来刷新

缓存会存储列表集合和对象(无论查询方法返回什么)的1024个引用

缓存会被视为read/write(可读/可写)的缓存,意味着对象检索不是- 共享的,而且可以安全的被调用者修改,而不干扰其他调用者或者线程所做的潜在修改

所有这些属性都可以通过缓存元素的属性来修改,比如:

 
 

分享题目:使用Mybatis如何实现配置二级缓存-创新互联
本文URL:http://bzwzjz.com/article/cdoddg.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站设计 温江网站设计 企业网站建设公司 网站设计制作 响应式网站建设 定制级高端网站建设 成都企业网站建设 高端定制网站设计 网站制作 成都网站建设 商城网站建设 成都网站建设 网站建设公司 响应式网站设计 成都营销网站建设 品牌网站建设 外贸网站建设 企业网站设计 定制网站设计 成都网站制作 高端网站设计 成都定制网站建设