本项目实现主要参考自: springboot-mybatis多数据源的两种整合方法
本项目主要介绍了在mybatis环境下,多数据源如何配置
基于包路径的分别配置
- 借助
@ConfigurationProperties
来获取数据源配置类DataSourceProperties
- 然后借助
DataSourceProperties
来创建DataSource
实例 - 基于
DataSource
创建SqlSessionFactory
,并指定mapper对应的xml文件路径 - 创建
new SqlSessionTemplate(SqlSessionFactory)