写一个druid配置文件
时间: 2024-09-26 09:13:24 浏览: 38
druid.properties数据源配置
Druid是一个强大的数据库连接池管理工具,用于Java应用程序。创建Druid的配置文件通常包含以下几个关键部分:
```properties
# Druid 配置文件示例 (druid.properties)
# 数据源配置
druid.datasource {
# 数据源名称
url = jdbc:mysql://localhost:3306/mydatabase?useSSL=false
username = root
password = mysecretpassword
# 初始化大小
initialSize = 5
# 最大连接数
maxActive = 20
# 最小空闲连接数
minIdle = 5
# 获取连接最大等待时间
maxWait = 60000
# 连接池维护周期
validationQuery = SELECT 'x'
testWhileIdle = true
testOnBorrow = false
testOnReturn = false
# 配置数据源监控统计
statViewServlet.enabled = true
statViewServlet.urlPattern = /druid/*
webStatFilter.filterName = druidWebStatFilter
webStatFilter.urlPattern = /*
# 数据库连接超时设置
connectionTimeout = 30000
maxPoolPreparedStatementPerConnectionSize = 20
}
# 如果需要日志输出,可以配置log4j
logging.level.com.alibaba.druid.pool.DruidDataSource=debug
```
在这个例子中,我们设置了数据源的基本信息(如URL、用户名和密码),还配置了连接池的一些参数,比如初始化大小、最大活跃连接数等。`validationQuery`用于检测连接是否可用。
注意,这只是一个基本的配置模板,实际使用时可能需要根据你的项目需求和数据库特性进行调整。另外,别忘了将`mydatabase`、`root` 和 `mysecretpassword` 替换为你自己的数据库名、用户名和密码。
阅读全文