首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
灵魂猎手
掘友等级
工作十年的老菜鸟
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
最新
热门
13. Mybatis获取自增主键的实现原理
一、自增主键的获取方式 自增主键是数据库常见的主键生成策略(如MySQL的AUTO_INCREMENT、Oracle 的序列等)。MyBatis针对不同数据库的特性,提供了灵活的自增主键获取方案,核心
12. 告别 MyBatis IN 语句的 foreach 模板:自定义扩展 让 SQL 编写效率翻倍
1. 痛点:MyBatis 中 IN 语句的 “繁琐魔咒” 但凡用过 MyBatis 的开发者,几乎都被IN语句的foreach模板 “折磨” 过。比如要实现 “根据用户 ID 列表查询用户” 这个简
11. Mybatis SQL解析源码分析
上文介绍了Mybatis SQL相关的三个核心类(MappedStatement、SqlSource、BoundSql),但没有涉及到,这个SQL到底是如何解析的,以及最终的SQL是如何生成的。本文就
10. Mybatis XML配置到SQL的转换之旅
已经写了9篇Mybatis的源码分析文章了,之前分析了很多,但似乎一直没有讲解过,Mybatis是如何把XML的SQL配置,转换为真正执行的SQL的,本文就简单的探讨下,XML中的SQL配置,是如何转
9. Mybatis与Spring集成原理解析
一、引言 现在大家很少直接使用Mybatis了,一般都是与spring集成。下面我们回顾下原生Mybatis的使用示例: 这是一个带有事务的示例,使用起来比较复杂,这时好奇的你可能有些疑问,为何在Sp
8. Mybatis插件体系
Mybatis插件体系 一、概述 到此为止,Mybatis的四大组件我们都已经介绍过了,下面通过时序图把各个组件的作用串联一下: 各组件核心作用: Executor:MyBatis 的执行核心,负责管
7. MyBatis 的 ResultSetHandler
MyBatis 的 ResultSetHandler StatementHandler参数处理&结果处理,分别委托给ParameterHandler&ResultSetHandler(注意不是Resu
6. MyBatis ParameterHandler
一、概述 书接上回,StatementHandler参数处理&结果处理,分别委托给ParameterHandler&ResultSetHandler(注意不是ResultHandler)。那么本文介绍
5. Mybatis StatementHandler
一、从Executor说起 之前着重讲解了Executor实现的一二级缓存功能,现在我们回到Executor的核心的执行SQL的能力,以SimpleExecutor为例: 通过源码可以看到,SQL执行
4. MyBatis 二级缓存深度解析
MyBatis 二级缓存深度解析 上一章中,我们介绍了Executor的三种实现,还有一种实现没有介绍,那就是CachingExecutor,用于实现二级缓存。本章我们介绍一下Mybatis的二级缓存
下一页
个人成就
文章被点赞
10
文章被阅读
7,221
掘力值
929
关注了
52
关注者
16
收藏集
10
关注标签
10
加入于
2019-08-10