springboot3配置druid连接池依赖
时间: 2024-10-07 10:05:16 浏览: 52
在Spring Boot 3中配置Druid连接池依赖,你需要做以下几个步骤:
1. 添加依赖:首先在项目的`pom.xml`或`build.gradle`文件中添加Druid的依赖。对于Maven,添加如下行到`<dependencies>`标签下:
```xml
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.x.y</version> <!-- 更新为最新版本 -->
</dependency>
```
记得替换`1.x.y`为最新的Druid版本。
2. 配置spring.factories:创建一个名为`META-INF/spring.factories`的文件,用于声明Spring Bean并启用Druid自动配置。内容类似:
```properties
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
```
3. 配置application.properties或application.yml:在这里配置Druid的具体属性,例如数据库URL、用户名、密码、初始化大小等。示例:
```yaml
spring.datasource.url=jdbc:mysql://localhost:3306/mydb?useSSL=false
spring.datasource.username=root
spring.datasource.password=my-secret-pw
spring.datasource.initial-size=5
spring.datasource.max-active=20
spring.datasource.min-idle=5
spring.datasource.test-on-borrow=true
```
4. (可选)如果你需要更详细的监控和日志,可以配置Druid的WebStatFilter,但在生产环境中这通常是关闭的。
完成上述步骤后,Spring Boot将自动配置Druid连接池,并在启动时连接到数据库。
阅读全文