
读源码
文章平均质量分 70
jsj01113ng
这个作者很懒,什么都没留下…
展开
-
读mybatis源码之四:执行逻辑之二mapper执行
mybatis的mapper执行调用方式: SqlSession session = sqlSessionFactory.openSession();try { BlogMapper mapper = session.getMapper(BlogMapper.class); Blog blog = mapper.selectBlog(101);} finally {原创 2014-06-21 20:17:41 · 1277 阅读 · 0 评论 -
读mybatis源码之十二:结果集处理器
主要是处理结果集,在声明处理器基类中:原创 2014-06-21 21:01:00 · 2958 阅读 · 0 评论 -
读mybatis源码之十一:参数处理器
主要是给声明里面填充参数原创 2014-06-21 20:59:12 · 1516 阅读 · 0 评论 -
读mybatis源码之十:主键生成KeyGenerator
在mybatis里面经常遇到生成主键的问题,使用自增或者序列,保存对象后对象里面有主键值,来看看是怎么处理的:原创 2014-06-21 20:54:21 · 9565 阅读 · 0 评论 -
读mybatis源码之九:声明处理器之三大处理器
SimpleStatementHandler、PreparedStatementHandler、CallableStatementHandler获取声明模式不同在instantiateStatement方法里面,分别准备不同的声明原创 2014-06-21 20:49:16 · 788 阅读 · 0 评论 -
读mybatis源码之五:执行器Executor创建
在sqlsession中主要是执行都是通过executor来处理的:原创 2014-06-21 20:22:49 · 2376 阅读 · 0 评论 -
读mybatis源码之三:执行逻辑之一SqlSession直接执行
mybatis普通调用方式原创 2014-06-21 20:13:59 · 1525 阅读 · 0 评论 -
读mybatis源码之一:mybatis加载配置逻辑
一般我们通过以下方式启动mybatis,加载配置型,初始化环境参数:原创 2014-06-21 20:06:42 · 1141 阅读 · 0 评论 -
读mybatis源码之六:执行器Executor之基类BaseExecutor
在sqlsession中主要是执行都是通过executor来处理的,具体执行逻辑,大部分在BaseExecutor里面,先看query:原创 2014-06-21 20:32:30 · 1770 阅读 · 0 评论 -
读mybatis源码之二:构建SqlSession逻辑
在mybatis调用的时候,普通调用方式:原创 2014-06-21 20:11:11 · 982 阅读 · 0 评论 -
读mybatis源码之十四:mybatis事务处理
1、自身事务处理原创 2014-06-21 21:14:30 · 1895 阅读 · 0 评论 -
读mybatis源码之八:声明处理器StatementHandler
在执行器中,都会获取声明处理器:原创 2014-06-21 20:46:51 · 1636 阅读 · 0 评论 -
读mybatis源码之七:执行器Exceutor之四大执行器
一、SimpleExecutor原创 2014-06-21 20:43:28 · 7411 阅读 · 1 评论 -
读mybatis源码之十三:拦截器
一、拦截器配置在configuration里面可以配置plugin,他是在XMLConfigBuilder装配进去的原创 2014-06-21 21:08:47 · 1735 阅读 · 0 评论