参考链接如下: SpringBoot2.0+与Mybatis-puls整合多数据源(dynamic-datasource-spring-boot-starter)五颗星 AbstractRoutingDataSource -- Spring提供的轻量级数据源切换方式 五颗星 springboot 根据包名区分多数据源 四颗星 springboot 多数源事务管理机制 四颗星 浅析动态切换数据源原理 四颗星 使用dynamic-datasource-spring-boot-starter做多数据源及源码分析 三颗星 springboot2.0使用jta+atomikos解决分布式事务