前言
关于多数据源,得根据不同的项目需求场景才会涉及到,众所周知,国内程序员使用JPA并不多,相对来说说使用Mybatis
更多一些,所以这篇文章和大家介绍下关于Mybatis
多数据源的配置,另外多说一句,不是所有的需求场景都需要使用多数据源,如果复杂的可直接使用分布式数据库中间件(如:Mycat、Sharding-JDBC等分表分库中间件),简单的话直接考虑使用多数据源就行,大家可根据自身的市级项目需求来选择使用多数据源还是分布式数据库中间件。
一、项目搭建
首先需要搭建SpringBoot骨架项目,引入Mybatis、MySQL、Web组件、Druid连接池相关依赖:
1. pom.xml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="