mybatis源码
0 人感兴趣 · 15 次引用
- 最新
- 推荐
【源码解析】MyBatis 结果集映射和参数绑定
本文讲解MyBatis结果集映射源码解析,详细分析了 handleRowValuesForSimpleResultMap() 等方法实现映射的核心步骤。
【源码解析】MyBatis 整体架构与源码解析
简述下MyBatis 的三层架构以及其中各个模块的核心功能,从基础支撑层到核心处理层,再到暴露给调用的接口层。然后再深入剖析,MyBatis中n种设计模式的使用;MyBatis 工作原理和运行流程 ;动态 SQL 语句解析;映射机制; 一二级缓存;
Mybatis 中 LRU 缓存实现
LRU 缓存淘汰是一种常用的置换数据策略。全称是 Least Recently Used,一般认为最近使用过的数据应该是是「有用的」,很久都没用过的数据应该是无用的,当内存满了之后应该优先删那些很久没用过的数据。
为啥写的 mybatis 插件没用?一场 mybatis 插件加载机制的探索之旅
某天,由于业务需要,要对系统里的每张业务表增加每条记录的创建者,创建时间,最新更新者,最新更新时间这些审计信息字段,想到每张表和每个业务逻辑上都需要增加类似的代码片段,虽然很简单,但改动涉及的类很多,而且未来其他人增加新逻辑时,也非常容
这样看 mybatis,谁都会分析源码!
java程序员访问数据库的方式有很多种,为了简化开发,都会选择使用框架访问数据库,而mybatis是我们常用的一种操作数据库的框架。