首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Mybatis
liupjie
创建于2021-08-03
订阅专栏
Mybatis学习
等 8 人订阅
共25篇文章
创建于2021-08-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【Mybatis】Mybatis源码之分页原理
RowBounds原理 当查询执行完成后,对结果集ResultSet进行处理时,如果此时使用了RowBounds分页,那么就会在结果集中,将游标移动到分页参数指向的起始位置。 当结果集ResultSe
【Mybatis】Mybatis源码之二级缓存
使用与配置 使用方式见Mybatis之缓存、懒加载 二级缓存最大的作用域是SqlSessionFactory,最小作用域是单个mapper.XML文件(namespace) 当使用cache标签时,缓
【Mybatis】Mybatis源码之一级缓存
这是我参与8月更文挑战的第31天,活动详情查看:8月更文挑战 使用及配置 使用方式见Mybatis之缓存、懒加载 一级缓存的作用域 mybatis-config.xml中的配置 对应枚举类 关键代码
【Mybatis】Mybatis源码之懒加载原理
这是我参与8月更文挑战的第30天,活动详情查看:8月更文挑战 时序图 关键代码 BaseExecutor#query DefaultResultSetHandler#createResultObjec
【Mybatis】Mybatis源码之ResultSet结果集处理
这是我参与8月更文挑战的第29天,活动详情查看:8月更文挑战 时序图 详细步骤 PreparedStatementHandler#query DefaultResultSetHandler#handl
【Mybatis】Mybatis源码之获取真实执行的SQL
这是我参与8月更文挑战的第28天,活动详情查看:8月更文挑战 时序图 详细步骤 SimpleExecutor#doQuery SimpleExecutor#prepareStatement Prepa
【Mybatis】Mybatis源码之SqlSource#getBoundSql获取预编译SQL
这是我参与8月更文挑战的第27天,活动详情查看:8月更文挑战 时序图 详细步骤 DynamicSqlSource#getBoundSql DynamicContext::new Reflector::
【Mybatis】Mybatis源码之DefaultSqlSession#selectList方法流程
这是我参与8月更文挑战的第26天,活动详情查看:8月更文挑战 时序图 详细步骤 DefaultSqlSession#selectList CachingExecutor#query MappedSta
【Mybatis】Mybatis源码之MapperMethod#executeForMany方法流程
这是我参与8月更文挑战的第25天,活动详情查看:8月更文挑战 时序图 详细步骤 MapperMethod#executeForMany ParamNameResolver#getNamedParams
【Mybatis】Mybatis源码之Mapper方法执行流程
这是我参与8月更文挑战的第24天,活动详情查看:8月更文挑战 时序图 详细步骤 Client PurchaseMapper#findByCondition MapperProxy#invoke Map
【Mybatis】Mybatis源码之获取Mapper实例
这是我参与8月更文挑战的第23天,活动详情查看:8月更文挑战 时序图 详细步骤 Client DefaultSqlSession#getMapper Configuration#getMapper M
【Mybatis】Mybatis源码之创建SqlSession对象
这是我参与8月更文挑战的第22天,活动详情查看:8月更文挑战 时序图 详细步骤 DefaultSqlSessionFactory#openSessionFromDataSource Configura
【Mybatis】Mybatis源码之获取SqlSource对象
这是我参与8月更文挑战的第21天,活动详情查看:8月更文挑战 时序图 详细步骤 XMLLanguageDrive#createSqlSource XMLScriptBuilder XMLScriptB
【Mybatis】Mybatis源码之select|insert|update|delete标签解析
这是我参与8月更文挑战的第20天,活动详情查看:8月更文挑战 时序图 详细步骤 XMLMapperBuilder#configurationElement XMLMapperBuilder#build
【Mybatis】Mybatis源码之resultMap标签解析
这是我参与8月更文挑战的第19天,活动详情查看:8月更文挑战 时序图 详细步骤 XMLMapperBuilder#configurationElement XMLMapperBuilder#resul
【Mybatis】Mybatis源码之parameterMap标签解析
这是我参与8月更文挑战的第18天,活动详情查看:8月更文挑战 时序图 详细步骤 XMLMapperBuilder#configurationElement XMLMapperBuilder#param
【Mybatis】Mybatis源码之mappers标签解析
这是我参与8月更文挑战的第17天,活动详情查看:8月更文挑战 时序图 配置包的方式与配置class的方式执行逻辑相似,这里只跟配置包的方式的代码 配置resource的方式与配置url的方式执行逻辑一
【Mybatis】Mybatis源码之SqlSessionFactory对象的创建
这是我参与8月更文挑战的第15天,活动详情查看:8月更文挑战 时序图 步骤详解 获取SqlSessionFactory的测试代码 进入到SqlSessionFactoryBuilder的build方法
【Mybatis】Mybatis之分页查询
这是我参与8月更文挑战的第14天,活动详情查看:8月更文挑战 准备 查询参数的POJO中,在offset参数的get方法中,对offset的值进行了相应的计算。 查询结果的POJO中,在构造方法中对总
【Mybatis】Mybatis之动态SQL
这是我参与8月更文挑战的第13天,活动详情查看:8月更文挑战 准备 SQL拼接:if、choose、foreach if标签,单条件选择 if标签只有一个test属性,属性值使用OGNL表达式来表示t
下一页