原文:mybatis源码追踪1——Mapper方法用法解析

Mapper中的方法执行时会构造为org.apache.ibatis.binding.MapperMethod MethodSignature对象,从该类源码中可以了解如何使用Mapper方法。 支持的特殊参数类型 RowBounds ResultHandler 普通参数 作为sql执行时使用的变量 其中普通参数可以是单一的model 查询条件的map或直接将一到多个查询条件作为参数 多个条件在框 ...

2014-06-27 14:45 0 2630 推荐指数:

查看详情

mybatis源码解析8---执行mapper接口方法到执行mapper.xml的sql的过程

上一篇文章分析到mapper.xml中的sql标签对应的MappedStatement是如何初始化的,而之前也分析了Mapper接口是如何被加载的,那么问题来了,这两个是分别加载的到Configuration中的,那么问题来了,在使用过程中MappedStatement又是如何和加载的mapper ...

Tue Mar 26 06:23:00 CST 2019 0 1217
Mybatis源码解析-MapperRegistry代理mapper接口

承接前文Spring mybatis源码篇章-MapperScannerConfigurer 前话 根据前文的分析我们可以得知Spring在使用MapperScannerConfigurer扫描DAO接口类集合时,会将相应的DAO接口封装成类型 ...

Sat Jul 29 01:15:00 CST 2017 1 2810
spring-mybatis源码追踪

。(@Service等也是@Component,有兴趣可以去看@Service的源码) 父类的扫描 ...

Tue Oct 22 23:36:00 CST 2013 0 3310
Mybatis源码学习(三)基于@Mapper注解

在上面的例子中,我们使用xml加载Mapper文件,在这一篇博客中,我们使用@Mapper注解加载sql映射 1 示例 我们修改Mybatis源码学习(一)中的代码,红色为修改部分: MyBatisMain.java 新增接口BlogMapper.java ...

Mon Jan 10 05:15:00 CST 2022 1 670
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM