简介:在Spring Boot应用中配置连接多个MySQL数据库的步骤,包括创建数据源配置和选择数据源等
在Spring Boot应用中,可以通过配置多个数据源来连接多个MySQL数据库。下面将介绍如何进行配置:
步骤一:添加依赖
在pom.xml文件中添加Spring Boot的MySQL驱动和HikariCP连接池依赖。
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-jpa</artifactId></dependency><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId></dependency><dependency><groupId>com.zaxxer</groupId><artifactId>HikariCP</artifactId><version>4.0.3</version></dependency>
步骤二:创建数据源配置类
创建一个数据源配置类,用于定义每个数据库的连接信息。
import javax.sql.DataSource;import org.springframework.beans.factory.annotation.Qualifier;import org.springframework.boot.context.properties.ConfigurationProperties;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.context.annotation.Primary;import com.zaxxer.hikari.HikariConfig;import com.zaxxer.hikari.HikariDataSource;