首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Mybatis深入剖析
_空白_
创建于2023-03-29
订阅专栏
Mybais源码学习期间的笔记整理
暂无订阅
共9篇文章
创建于2023-03-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
MyBatis深入剖析(九)整合Spring的原理分析
MyBatis整合Spring的原理分析 http://mybatis.org/spring/zh/index.html
MyBatis深入剖析(八)插件机制
插件是一种常见的扩展方式,大多数开源框架也都支持用户通过添加自定义插件的方式来扩展或者改变原有的功能,MyBatis中也提供的有插件,虽然叫插件,但是实际上是通过拦截器(Interceptor)实现的
MyBatis深入剖析(七)类型转换模块
1.类型转换模块 MyBatis是一个持久层框架ORM框架,实现数据库中数据和Java对象中的属性的双向映射,那么不可避免的就会碰到类型转换的问题,在PreparedStatement为SQL语句绑定
MyBatis深入剖析(六)反射模块
1.反射模块 MyBatis在进行参数处理、结果集映射等操作时会使用到大量的反射操作,Java中的反射功能虽然强大,但是代码编写起来比较复杂且容易出错,为了简化反射操作的相关代码,MyBatis提
MyBatis深入剖析(五)日志模块
首先日志在我们开发过程中占据了一个非常重要的地位,是开发和运维管理之间的桥梁,在Java中的日志框架也非常多,Log4j,Log4j2,Apache Commons Log,java.util.log
MyBatis深入剖析(四)缓存模块
MyBatis作为一个强大的持久层框架,缓存是其必不可少的功能之一,Mybatis中的缓存分为一级缓存和二级缓存。但本质上是一样的,都是使用Cache接口实现的。
MyBatis深入剖析(三)核心工作原理
1.三层划分介绍 接下来我们就开始MyBatis的源码之旅,首先大家要从宏观上了解Mybatis的整体框架分为三层,分别是基础支持层、核心处理层、和接口层。
MyBatis深入剖析(二)MyBatis实际案例
1. 环境准备 1.1 创建项目 1.2 POJO对象 1.3 添加配置文件 全局配置文件,这里面是对MyBatis的核心行为的控制 关联的映射文件,通常来说一张表对应一个,我们会在这个里面配置我们增
MyBatis深入剖析(一)ORM框架的发展历程
从JDBC开始介绍ORM框架的发展历程 JDBC->Apache DBUtils->Spring JDBC->Hibernate->Mybaits