配置druid数据源,包括连接池大小、最大连接数、最小连接数代码并注释
时间: 2023-04-02 13:01:29 浏览: 823
很高兴回答您的问题。以下是配置druid数据源的示例代码:
```
// 导入所需的类
import com.alibaba.druid.pool.DruidDataSource;
import javax.sql.DataSource;
// 创建数据源
DataSource dataSource = new DruidDataSource();
// 配置连接池大小
((DruidDataSource) dataSource).setMaxActive(20); // 最大连接数
((DruidDataSource) dataSource).setMinIdle(5); // 最小连接数
// 配置其他参数
((DruidDataSource) dataSource).setUrl("jdbc:mysql://localhost:3306/test");
((DruidDataSource) dataSource).setUsername("root");
((DruidDataSource) dataSource).setPassword("123456");
// 返回数据源
return dataSource;
```
以上代码中,我们使用了阿里巴巴的Druid数据源,并设置了最大连接数为20,最小连接数为5。其他参数包括数据库的URL、用户名和密码,可以根据实际情况进行修改。
阅读全文