文章目录
前言
项目中有访问多个数据源的需求
一、Maven引入Druid和数据库驱动
<!-- Druid 数据连接池依赖 -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.0.18</version>
</dependency>
驱动请自行选择合适的驱动
二、application.properties中设置数据库访问参数
可以自定义参数,因为这些参数不是用于Spring Boot自动注入数据源的,而是之后需要我们手动引用他们
#mysql1
mysql1.datasource.driverClassName=com.mysql.jdbc.Driver
mysql1.datasource.url=jdbc:mysql://localhost:3306/db1?characterEncoding=utf8&useSSL=false&serverTimezone=UTC&rewriteBatchedStatements=true
mysql1.datasource.username=root
mysql1.datasource.password=123456
#mysql2
mysql2.datasource.driverClassName=com.mysql.jdbc<