springboot使用IDEA如何配置两个连接的数据库其中一个是部署在云服务器的数据库在yml文件里面写,并写出yml配置代码
时间: 2024-05-11 10:13:46 浏览: 124
springboot 在xml里读取yml的配置信息的示例代码
5星 · 资源好评率100%
在yml文件中可以通过以下方式配置两个连接的数据库:
```
spring:
datasource:
primary:
url: jdbc:mysql://localhost:3306/db1
username: root
password: password1
secondary:
url: jdbc:mysql://cloud-server-ip:3306/db2
username: root
password: password2
```
其中,`primary` 和 `secondary` 是两个数据源的名称,可以根据实际情况进行命名。
在代码中使用时,可以通过 `@Qualifier` 注解指定使用哪个数据源:
```
@Autowired
@Qualifier("primary")
private DataSource primaryDataSource;
@Autowired
@Qualifier("secondary")
private DataSource secondaryDataSource;
```
阅读全文