目录
一、说明
本篇文章主要解决springBoot+mybatis读取多数据源问题,这里配置了两个数据源(oracle、mysql),分别从这个两个数据库中读取想要得到数据;这里需要在配置文件配置两个数据源的连接信息;
1、需要将springboot自动配置数据源的功能给去掉:
@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})
2、不需要在配置文件这样配置mapper位置了,需要在代码中指定:
# mybatis配置
mybatis.mapper-locations=classpath:com/*/*/mapping/*.xml
二、具体实现
1、制造数据源数据
1)oracle数据库
create table SYSTEM.STUDENT
(
name VARCHAR2(12),
age NUMBER,
sex VARCHAR2(2)

本文详细介绍了如何在SpringBoot项目中配置两个数据源(Oracle和MySQL),包括数据库表结构创建、配置文件设置、数据源配置、Pojo类、XML映射文件、Mapper接口、Service与Controller层实现,并分享了测试过程中的经验教训,如SQL分号问题。
订阅专栏 解锁全文
4307

被折叠的 条评论
为什么被折叠?



