druid-spring-boot-starter动态连接mysql数据
时间: 2023-07-30 18:09:08 浏览: 124
源的配置可以在application.yml中进行配置,如下所示:
```yaml
spring:
datasource:
druid:
url: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8&useSSL=false
username: root
password: root
driver-class-name: com.mysql.jdbc.Driver
initial-size: 5
min-idle: 5
max-active: 20
max-wait: 60000
time-between-eviction-runs-millis: 60000
min-evictable-idle-time-millis: 300000
validation-query: SELECT 1 FROM DUAL
test-while-idle: true
test-on-borrow: false
test-on-return: false
```
其中,需要注意的是,这里的数据源类型是Druid,因此需要添加Druid的依赖,如下所示:
```xml
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.1.10</version>
</dependency>
```
在启动应用程序之后,即可动态连接MySQL数据源,并使用Spring Data JPA进行数据访问。
阅读全文