2021年4月3日
摘要: Mybatis提供了默认的cache实现PerpetualCache,那为什么还要整合第三方的框架redis?因为Mybatis提供的cache实现为单机版,无法实现分布式存储同时为什么是二级缓存整合redis而不是一级缓存?因为一级缓存不跨session(单机版不需要)。 关于Redis,可查看相 阅读全文
posted @ 2021-04-03 15:44 池塘里洗澡的鸭子 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 对于Mybatis缓存分作用域等维度区别一、二级缓存特点如下图: 对于缓存的作用域,之前文章五、MyBatis缓存初体验 - 池塘里洗澡的鸭子 - 博客园 (cnblogs.com)中已经验证,sqlsesion.close()仅对一级缓存有影响,而update等对一/二级缓存均有影响。那从sess 阅读全文
posted @ 2021-04-03 15:13 池塘里洗澡的鸭子 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 通过https://www.cnblogs.com/ilovebath/p/14531263.html,实现了类似Mybatis的基本框架,对于Mybatis的框架应该有了比较直观的了解。对于Mybatis的具体实现当然相对复杂,但是万变不离其宗:关于xml等解析的工具基本均包含在org.apach 阅读全文
posted @ 2021-04-03 11:38 池塘里洗澡的鸭子 阅读(530) 评论(0) 推荐(0) 编辑