springboot3最新版配置druid连接池依赖
时间: 2024-10-07 20:05:21 浏览: 49
SpringBoot开发案例之配置Druid数据库连接池的示例
在Spring Boot 3.x版本中配置Druid连接池,你需要添加Druid Spring Boot Starter到你的项目中。首先,确保你在pom.xml文件中添加了Druid的依赖:
```xml
<dependencies>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
<!-- 如果你只用连接池,可以去掉这行 -->
<!-- 或者替换为 -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
</dependency>
</dependency>
</dependencies>
```
然后,在application.properties或application.yml文件中配置Druid连接池的相关参数,例如:
```properties
# application.properties
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
spring.datasource.url=jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8
spring.datasource.username=root
spring.datasource.password=your_password
# 配置最大连接数、最小连接数等
spring.datasource.max-active=50
spring.datasource.min-idle=10
spring.datasource.initial-size=10
spring.datasource.test-on-borrow=true
spring.datasource.validation-query=SELECT 'x'
# 连接超时时间
spring.datasource.time-between-eviction-runs-millis=60000
spring.datasource.min-evictable-idle-time-millis=300000
# 是否显示SQL日志
spring.jpa.show-sql=true
spring.jpa.hibernate.ddl-auto=update
```
别忘了根据你的实际数据库设置调整上述配置。完成以上步骤后,Spring Boot会自动管理Druid连接池。
阅读全文