MyBatis-Spring用法与源码系列

Posted by LiuXi on 2017-12-08

本系列从Spring集成mybatis的四种方式开始,逐步分析各种集成方式的底层源码实现方式

  • 简介与用法

介绍Mybatis Spring组件及其用法,详见 MyBatis-Spring简介与用法

  • 源码

根据各种用法,分析其源码实现,详见如下:

MyBatis-Spring源码之SqlSessionFactory
MyBatis-Spring源码之SqlSessionTemplate
MyBatis-Spring源码之MapperFactoryBean
MyBatis-Spring源码之MapperScannerConfigurer
MyBatis-Spring源码之基于xml的自动扫描

  • Spring Schema 扩展

通过自动扫描方式使用Mybatis Spring,需要在Spring XML配置文件中配置mybatis:scan扫描接口类,mybatis其实是对Spring XML标准的Schema的扩展

Spring Schema扩展方法介绍详见 Spring Schema 扩展