一、jdbcTemplate配置多数据源
在实际开发中,因为业务的复杂情况,可能分库或者分表,也可能业务模块的划分使用不同的数据源,或者其他一些特殊要求,导致需要连接多数据源。
我们先来看看jdbcTemplate的方式如何使用多数据源。
在之前的章节jdbcTemplate示例的基础上(jdbcTemplate集成示例),我们进行调整配置多数据源。
<!--mysql连接-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<scope>runtime</scope>
</dependency>
<!--druid连接池-->
<!--<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.0.29</version>
</dependency>-->
<!--druid连接池调整为druid-spring-boot-starter,方便自定义覆写数据源-->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>