mybatis 手把手配置多个数据源(多个数据库连接)

时间:2025-04-25 11:06:14

1、服务实现类(service\impl)

2、配置maven依赖:pom.xml

3、配置程序启动扫描

4、测试

5、数据源切换操作(创建在config\dds):DynamicDataSourceAspect

6、配置数据源操作类(创建在config\dds):DynamicDataSource并继承AbstractRoutingDataSource类

7、数据源实现层(创建在config\dds):DynamicDataSourceContextHolder

8、映射类(dao)

9、配置Swagger接口SwaggerConfig

10、配置动态注解,用于数据源标识(创建在config\dds):DataSource.java其目的为了实现动态数据源注解。

11、业务实现创建实体类User.java(model)

12、sqlmap

13、服务接口(service)

14、接口(controller)

15、配置MybatisMybatisConfig