10分钟教你配置Spring中Mybatis

多数据源配置案例

(1)数据源配置

(2)创建sqlSessionFactory

(3)配置扫描器,扫描指定路径的mapper生成数据库操作代理类 (4)数据源配置

(5)创建sqlSessionFactory

(6)配置扫描器,扫描指定路径的mapper生成数据库操作代理类

与上节不同在在于(3)(6)

原理简单介绍

这里只看 标签解析,按照惯例看jar包的spring.handler找标签解析

Java

Java

Java

MapperScannerBeanDefinitionParser的代码如下:

Java

可知MapperScannerBeanDefinitionParser所做的事情和MapperScannerConfigurer类似都是内部搞了个ClassPathMapperScanner。

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20180123A0WJMU00?refer=cp_1026

扫码关注云+社区