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
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券