From 9bd1556de2b984ee343c5ab46d4d8f883d55f5f2 Mon Sep 17 00:00:00 2001 From: CarmJos Date: Wed, 12 Jan 2022 10:55:37 +0800 Subject: [PATCH] =?UTF-8?q?[v0.2.7]=20[U]=20=E8=BF=9B=E4=B8=80=E6=AD=A5?= =?UTF-8?q?=E7=AE=80=E5=8C=96=E6=93=8D=E4=BD=9C=E4=BD=BF=E7=94=A8=E9=80=BB?= =?UTF-8?q?=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cc/carm/lib/easysql/api/SQLAction.java | 244 +++++++++--------- .../api/action/SQLUpdateBatchAction.java | 45 ++-- .../api/function/SQLExceptionHandler.java | 11 + .../lib/easysql/api/function/SQLFunction.java | 6 +- .../lib/easysql/api/function/SQLHandler.java | 23 ++ easysql-demo/src/main/java/EasySQLDemo.java | 168 ++++++------ .../lib/easysql/action/AbstractSQLAction.java | 122 ++++----- .../PreparedSQLBatchUpdateActionImpl.java | 4 +- .../action/PreparedSQLUpdateActionImpl.java | 104 ++++---- .../easysql/action/SQLUpdateActionImpl.java | 4 +- .../action/SQLUpdateBatchActionImpl.java | 4 +- .../action/query/PreparedQueryActionImpl.java | 78 +++--- .../easysql/action/query/QueryActionImpl.java | 47 ++-- .../carm/lib/easysql/query/SQLQueryImpl.java | 120 ++++----- 14 files changed, 505 insertions(+), 475 deletions(-) create mode 100644 easysql-api/src/main/java/cc/carm/lib/easysql/api/function/SQLExceptionHandler.java create mode 100644 easysql-api/src/main/java/cc/carm/lib/easysql/api/function/SQLHandler.java diff --git a/easysql-api/src/main/java/cc/carm/lib/easysql/api/SQLAction.java b/easysql-api/src/main/java/cc/carm/lib/easysql/api/SQLAction.java index 3fc43d5..5cfc2e1 100644 --- a/easysql-api/src/main/java/cc/carm/lib/easysql/api/SQLAction.java +++ b/easysql-api/src/main/java/cc/carm/lib/easysql/api/SQLAction.java @@ -1,23 +1,23 @@ package cc.carm.lib.easysql.api; +import cc.carm.lib.easysql.api.function.SQLExceptionHandler; import cc.carm.lib.easysql.api.function.SQLFunction; +import cc.carm.lib.easysql.api.function.SQLHandler; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import java.sql.SQLException; import java.util.UUID; -import java.util.function.BiConsumer; -import java.util.function.Consumer; /** * SQLAction 是用于承载SQL语句并进行处理、返回的基本类。 * *