springboot配置mysql、oracle两个数据源application.yml怎么配置
时间: 2023-09-05 07:10:36 浏览: 188
springboot +mybatis+oracle 配置多个数据源,配置两个数据库信息
可以按照以下方式在application.yml中配置两个数据源:
```yaml
spring:
datasource:
# mysql 数据源配置
mysql:
url: jdbc:mysql://localhost:3306/mysql_db
username: root
password: root
driver-class-name: com.mysql.jdbc.Driver
# oracle 数据源配置
oracle:
url: jdbc:oracle:thin:@localhost:1521:oracle_db
username: oracle
password: oracle
driver-class-name: oracle.jdbc.driver.OracleDriver
# 可以在其他地方引用这两个数据源配置
mybatis:
configuration:
# 使用mysql数据源
datasource: ${spring.datasource.mysql}
```
在上面的示例中,我们定义了两个数据源:mysql和oracle。每个数据源都有不同的URL、用户名、密码和驱动程序类名。在其他地方,比如MyBatis的配置中,可以使用`${spring.datasource.mysql}`来引用mysql数据源的配置。
阅读全文