首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MyBatis
Renaissance_
创建于2021-08-14
订阅专栏
MyBatis源码解析
等 28 人订阅
共9篇文章
创建于2021-08-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
MyBatis原理系列(五)-手把手带你了解Statement、StatementHandler、MappedStatement间的关系
在上篇文章中我们介绍了Executor的三种执行器,并且在执行update和query方法的时候,都会有一个Statement和StatementHandler的操作。
MyBatis原理系列(九)-手把手带你了解MyBatis事务管理机制
事务这个词我们多次遇到,在Executor执行器里面,在SqlSession里面,在二级缓存里面。和事务打交道避免不了事务的管理,那么MyBatis是如何进行事务管理的,这篇文章将带领大家一解疑惑
MyBatis原理系列(八)-手把手带你了解一级缓存和二级缓存
MyBatis提供的缓存功能包含一级缓存和二级缓存,都是默认开启的,它们的作用范围也是不同的。MyBatis的缓存是基于cache接口的
MyBatis原理系列(七)-手把手带你了解如何自定义插件
MyBatis的一个重要的特点就是插件机制,使得MyBatis的具备较强的扩展性,我们可以根据MyBatis的插件机制实现自己的个性化业务需求
MyBatis原理系列(六)-手把手带你了解BoundSql的创建过程
在前几篇文章中我们从启动流程到`SqlSession`再到`Executor`执行器,以及在执行数据库操作的时候都会通过`StatementHandler`进行`Statement`处理
MyBatis原理系列(四)-手把手带你了解MyBatis的Executor执行器
上篇文章中我们对SqlSession有了比较详细的讲解,SqlSession执行的方法其实都交由Executor进行执行。Executor执行器作为MyBatis的重要组件之一,也是有着比较优秀的设计
MyBatis原理系列(三)-手把手带你了解SqlSession,SqlSessionFactory,SqlSessionFactoryBuilder的关系
在本篇文中,我们继续探索SqlSession,SqlSessionFactory,SqlSessionFactoryBuilder的关系。
MyBatis原理系列(二)-手把手带你了解MyBatis的启动流程
在上篇文章中,我们举了一个例子如何使用MyBatis,但是对其中dao层,entity层,mapper层间的关系不得而知,从此篇文章开始,笔者将从MyBatis的启动流程着手
MyBatis原理系列(一)-手把手带你阅读MyBatis源码
作为Java码农,无论在面试中,还是在工作中都会遇到MyBatis的相关问题。笔者从大学开始就接触MyBatis,到现在为止都是会用,知道怎么配置,怎么编写xml,但是不知道Mybatis核心原理