From 825c55a2e275bbe3d8034de1c3732a033d9fcff1 Mon Sep 17 00:00:00 2001 From: Looly Date: Sun, 28 Mar 2021 12:31:44 +0800 Subject: [PATCH] update beeCP --- CHANGELOG.md | 3 ++- hutool-db/pom.xml | 4 ++-- .../src/main/java/cn/hutool/db/ds/bee/BeeDSFactory.java | 7 +------ 3 files changed, 5 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cb628af91..bc42a32b4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,7 @@ ------------------------------------------------------------------------------------------------------------- -# 5.6.2 (2021-03-26) +# 5.6.2 (2021-03-28) ### 新特性 * 【core 】 Validator增加车架号(车辆识别码)验证、驾驶证(驾驶证档案编号)的正则校验(pr#280@Gitee) @@ -13,6 +13,7 @@ * 【core 】 增加DateTime字符串构造(issue#I3CQZG@Gitee) * 【core 】 修改ArrayUtil代码风格(pr#287@Gitee) * 【json 】 JSONConfig增加setStripTrailingZeros配置(issue#I3DJI8@Gitee) +* 【db 】 升级兼容BeeCP3.x ### Bug修复 * 【core 】 修复FileTypeUtil中OFD格式判断问题(pr#1489@Github) diff --git a/hutool-db/pom.xml b/hutool-db/pom.xml index 32d7bad59..3cdb3a124 100644 --- a/hutool-db/pom.xml +++ b/hutool-db/pom.xml @@ -79,8 +79,8 @@ com.github.chris2018998 - BeeCP - 2.5.3 + beecp + 3.1.2 slf4j-api diff --git a/hutool-db/src/main/java/cn/hutool/db/ds/bee/BeeDSFactory.java b/hutool-db/src/main/java/cn/hutool/db/ds/bee/BeeDSFactory.java index d891d9ea2..b3bfb11c4 100644 --- a/hutool-db/src/main/java/cn/hutool/db/ds/bee/BeeDSFactory.java +++ b/hutool-db/src/main/java/cn/hutool/db/ds/bee/BeeDSFactory.java @@ -10,7 +10,7 @@ import javax.sql.DataSource; /** * BeeCP数据源工厂类 - * + * * @author Looly * */ @@ -33,11 +33,6 @@ public class BeeDSFactory extends AbstractDSFactory { final BeeDataSourceConfig beeConfig = new BeeDataSourceConfig(driver, jdbcUrl, user, pass); poolSetting.toBean(beeConfig); - // 修复BeeCP默认参数无效问题 - if(beeConfig.getBorrowConcurrentSize() > beeConfig.getMaxActive()){ - beeConfig.setMaxActive(beeConfig.getBorrowConcurrentSize() + 1); - } - // remarks等特殊配置,since 5.3.8 String connValue; for (String key : KEY_CONN_PROPS) {