springboot 怎么链接多个数据库
时间: 2023-10-14 12:15:43 浏览: 89
Spring Boot可以通过在application.properties文件中配置多个数据源来链接多个数据库。以下是示例配置:
```
# 数据源1
spring.datasource.url=jdbc:mysql://localhost:3306/db1
spring.datasource.username=root
spring.datasource.password=root
# 数据源2
spring.datasource.db2.url=jdbc:mysql://localhost:3306/db2
spring.datasource.db2.username=root
spring.datasource.db2.password=root
```
然后,在应用程序中可以通过使用@Qualifier注释来指定使用哪个数据源,如下所示:
```
@Autowired
@Qualifier("db1")
private DataSource dataSource1;
@Autowired
@Qualifier("db2")
private DataSource dataSource2;
```
如果没有指定@Qualifier注释,则默认使用名为“dataSource”的数据源。
阅读全文