
Mybatis
MyBatis学习
淞潇洋
三人行必有我师,好记性也不如烂笔头
展开
-
MyBatis缓存学习(二)
在上一篇中,梳理了MyBatis一级缓存命中原则。跟踪代码,了解了具体的业务实现逻辑,这一篇,简单的记录MyBatis一级缓存的生命周期和与Spring整合后,事务管理MyBatis中的一级缓存。部分代码与图片可以查看MyBatis缓存学习(一)。 MyBatis一级缓存命中原则 一 MyBatis一级缓存生命周期 1.1 执行SqlSession的commit()、close()、rollback()方法 示例代码: @Test public void commitTest() throws原创 2020-09-27 17:57:20 · 433 阅读 · 0 评论 -
MyBatis缓存学习(一)
MyBatis是Apache的一个开源项目iBatis,是一种基于Java的持久层框架。相信很多的从事java开发的朋友都使用过该框架。鄙人也是使用MyBatis中的一员,但是也是只限于使用而已,现在想深入了解一下MyBatis的底层架构以及其他方面的知识,提升自己的开发水平和架构能力。好记性不如烂笔头,做一下笔记方便自己在以后的工作中可以温故而知新。 1.MyBatis缓存之一级缓存 MyBatis的一级缓存在MyBatis中是默认打开的,是SqlSession级别的缓存,即MyBatis在操作数据库原创 2020-09-25 15:23:09 · 362 阅读 · 0 评论