From 3ad5718f8ca4e03b2e510ab5496c0ea2ffc9ba1b Mon Sep 17 00:00:00 2001 From: ZhouXY108 Date: Sun, 31 May 2026 04:21:33 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BC=98=E5=8C=96=E4=B8=BA=E6=89=B9?= =?UTF-8?q?=E9=87=8F=E6=9B=B4=E6=96=B0=E7=BB=93=E6=9E=9C=E7=B1=BB=E7=9A=84?= =?UTF-8?q?=20toString=20=E6=96=B9=E6=B3=95=E5=AE=9E=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 为BatchUpdateErrorInfo类实现toString方法 - 重构BatchUpdateResult类的toString方法,调整字段顺序 --- .../java/xyz/zhouxy/jdbc/BatchUpdateErrorInfo.java | 13 +++++++++++++ .../java/xyz/zhouxy/jdbc/BatchUpdateResult.java | 6 +++--- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/src/main/java/xyz/zhouxy/jdbc/BatchUpdateErrorInfo.java b/src/main/java/xyz/zhouxy/jdbc/BatchUpdateErrorInfo.java index b9ba92f..95b801a 100644 --- a/src/main/java/xyz/zhouxy/jdbc/BatchUpdateErrorInfo.java +++ b/src/main/java/xyz/zhouxy/jdbc/BatchUpdateErrorInfo.java @@ -78,4 +78,17 @@ public class BatchUpdateErrorInfo { return errorType; } + /** + * 返回该错误信息的字符串表示,包含批次索引、错误类型和错误消息。 + * + * @return 格式为 {@code "BatchUpdateErrorInfo{batchIndex=..., errorType=..., message=...}"} 的字符串 + */ + @Override + public String toString() { + return "BatchUpdateErrorInfo{" + + "batchIndex=" + batchIndex + + ", errorType=" + errorType.getName() + + ", message=" + cause.getMessage() + + "}"; + } } diff --git a/src/main/java/xyz/zhouxy/jdbc/BatchUpdateResult.java b/src/main/java/xyz/zhouxy/jdbc/BatchUpdateResult.java index 349a28d..82f64a3 100644 --- a/src/main/java/xyz/zhouxy/jdbc/BatchUpdateResult.java +++ b/src/main/java/xyz/zhouxy/jdbc/BatchUpdateResult.java @@ -230,10 +230,10 @@ public class BatchUpdateResult { @Override public String toString() { return "BatchUpdateResult [" - + "total=" + total - + ", batchCount=" + batchCount + + "status=" + status + + ", total=" + total + ", batchSize=" + batchSize - + ", status=" + status + + ", batchCount=" + batchCount + ", completeBatchCount=" + completeBatchCount + ", successBatchCount=" + successBatchCount + ", errorBatchCount=" + getErrorBatchCount()