
Spring-mybatis源码解析
人工智障践行师
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【一】MyBatis-Spring最全源码详解之@MapperScan到底在弄啥
目录 1. invokeBeanFactoryPostProcessors 2. MapperScannerRegistrar#registerBeanDefinitions 3. ClassPathMapperScanner#processBeanDefinitions 4. 附录:项目文档 在Springboot项目中使用MyBatis往往会使用@MapperScan("packag...原创 2019-03-13 21:23:53 · 3634 阅读 · 2 评论 -
【二】MyBatis-Spring最全源码详解之Mapper的自动注入
目录 1.MapperFactoryBean的实例化 1.1 Springboot自动配置与@Bean方法的扫描 1.2 sqlSessionFactorybean与SqlSessionTemplate的创建 2. Mapper的依赖注入 2.1 从MapperFactoryBean中获取对象 2.2 postProcessObjectFromFactoryBean 3. 总结 ...原创 2019-03-14 21:58:55 · 8149 阅读 · 0 评论 -
【三】MyBatis-Spring最全源码详解之SQL执行流程
前面两篇系列文章已经详细介绍了Mapper接口的扫描过程和对应bean的创建过程。本文重点介绍mybatis执行SQL的过程。 DaoService的selectByName方法,拿到的personMapper对象已经是上文介绍的那个superMapperProxy对象。执行personMapper.selectByName(personName)方法,其实就是执行的superMapperPro...原创 2019-03-16 17:06:57 · 1016 阅读 · 4 评论