From 5154799ee88fd80c3afa7367fbe56954707facd9 Mon Sep 17 00:00:00 2001 From: Looly Date: Sat, 7 Aug 2021 19:11:55 +0800 Subject: [PATCH] update dependency --- CHANGELOG.md | 3 ++- hutool-aop/pom.xml | 2 +- hutool-db/pom.xml | 16 ++++++++-------- .../java/cn/hutool/db/ds/bee/BeeDSFactory.java | 13 ------------- hutool-extra/pom.xml | 14 +++++++------- hutool-jwt/pom.xml | 2 +- hutool-poi/pom.xml | 2 +- hutool-system/pom.xml | 2 +- 8 files changed, 21 insertions(+), 33 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 52c95c45e..dbfc6203c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,10 +3,11 @@ ------------------------------------------------------------------------------------------------------------- -# 5.7.8 (2021-08-06) +# 5.7.8 (2021-08-07) ### 🐣新特性 * 【core 】 MapProxy支持return this的setter方法(pr#392@Gitee) +* 【core 】 BeeDSFactory移除sqlite事务修复代码,新版本BeeCP已修复 ### 🐞Bug修复 diff --git a/hutool-aop/pom.xml b/hutool-aop/pom.xml index 78bae8258..e8ffa1a5e 100644 --- a/hutool-aop/pom.xml +++ b/hutool-aop/pom.xml @@ -19,7 +19,7 @@ 3.3.0 - 5.3.8 + 5.3.9 diff --git a/hutool-db/pom.xml b/hutool-db/pom.xml index ca420dce6..302df879f 100644 --- a/hutool-db/pom.xml +++ b/hutool-db/pom.xml @@ -19,14 +19,14 @@ 0.9.5.5 - 2.8.0 + 2.9.0 9.0.30 1.2.6 2.4.13 - 3.12.8 - 3.34.0 - 2.5.2 - 3.6.1 + 3.12.10 + 3.36.0.1 + 2.6.0 + 3.6.3 @@ -80,7 +80,7 @@ com.github.chris2018998 beecp - 3.1.2 + 3.2.5 slf4j-api @@ -142,13 +142,13 @@ mysql mysql-connector-java - 8.0.25 + 8.0.26 test org.postgresql postgresql - 42.2.20.jre7 + 42.2.23.jre7 test 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 06669a85d..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 @@ -2,13 +2,11 @@ package cn.hutool.db.ds.bee; import cn.beecp.BeeDataSource; import cn.beecp.BeeDataSourceConfig; -import cn.beecp.TransactionIsolationLevel; import cn.hutool.core.util.StrUtil; import cn.hutool.db.ds.AbstractDSFactory; import cn.hutool.setting.Setting; import javax.sql.DataSource; -import java.sql.Connection; /** * BeeCP数据源工厂类 @@ -44,17 +42,6 @@ public class BeeDSFactory extends AbstractDSFactory { } } - // since BeepCP 3.2.1 bug,Sqlite下默认Transaction Isolation不支持,在此判断修正 - if(StrUtil.containsIgnoreCase(jdbcUrl, "sqlite")){ - final int isolationCode = beeConfig.getDefaultTransactionIsolationCode(); - if(Connection.TRANSACTION_READ_UNCOMMITTED != isolationCode - && Connection.TRANSACTION_SERIALIZABLE != isolationCode){ - // SQLite只支持这两种事务 - beeConfig.setDefaultTransactionIsolation(TransactionIsolationLevel.LEVEL_READ_UNCOMMITTED); - beeConfig.setDefaultTransactionIsolationCode(Connection.TRANSACTION_READ_UNCOMMITTED); - } - } - return new BeeDataSource(beeConfig); } } diff --git a/hutool-extra/pom.xml b/hutool-extra/pom.xml index 193f2427d..66bfeaa30 100644 --- a/hutool-extra/pom.xml +++ b/hutool-extra/pom.xml @@ -19,10 +19,10 @@ 2.3 - 3.3.2.RELEASE + 3.5.0.RELEASE 1.4.1 2.3.31 - 4.9.10 + 4.9.15 3.0.12.RELEASE 1.6.2 0.1.55 @@ -30,7 +30,7 @@ 3.7.2 5.1.1 4.0.1 - 2.5.1 + 2.5.3 3.3.0 @@ -397,7 +397,7 @@ com.googlecode.aviator aviator - 5.2.5 + 5.2.7 compile true @@ -411,7 +411,7 @@ org.apache.commons commons-jexl3 - 3.2 + 3.2.1 compile true @@ -432,7 +432,7 @@ org.springframework spring-expression - 5.3.8 + 5.3.9 compile true @@ -447,7 +447,7 @@ org.apache.commons commons-compress - 1.20 + 1.21 compile true diff --git a/hutool-jwt/pom.xml b/hutool-jwt/pom.xml index fd99d0130..d4f7d950a 100644 --- a/hutool-jwt/pom.xml +++ b/hutool-jwt/pom.xml @@ -18,7 +18,7 @@ - 1.68 + 1.69 diff --git a/hutool-poi/pom.xml b/hutool-poi/pom.xml index 3ab84c066..c9b8187f8 100644 --- a/hutool-poi/pom.xml +++ b/hutool-poi/pom.xml @@ -45,7 +45,7 @@ org.ofdrw ofdrw-full - 1.12.1 + 1.13.2 compile true diff --git a/hutool-system/pom.xml b/hutool-system/pom.xml index e22eef14a..ef71e3804 100644 --- a/hutool-system/pom.xml +++ b/hutool-system/pom.xml @@ -26,7 +26,7 @@ com.github.oshi oshi-core - 5.7.5 + 5.8.0 provided