From f2b838a5e104eaf2dce6f9964739b8e74324df48 Mon Sep 17 00:00:00 2001 From: hy <1514244102@qq.com> Date: Thu, 18 Jan 2024 00:14:47 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=E9=9D=9E=E5=A4=9A?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=BA=90=E4=B8=8B=E6=89=93=E5=8D=B0=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/audit/ConsoleMessageCollector.java | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/mybatis-flex-core/src/main/java/com/mybatisflex/core/audit/ConsoleMessageCollector.java b/mybatis-flex-core/src/main/java/com/mybatisflex/core/audit/ConsoleMessageCollector.java index 57b4bdc9..255190f9 100644 --- a/mybatis-flex-core/src/main/java/com/mybatisflex/core/audit/ConsoleMessageCollector.java +++ b/mybatis-flex-core/src/main/java/com/mybatisflex/core/audit/ConsoleMessageCollector.java @@ -19,11 +19,17 @@ package com.mybatisflex.core.audit; public class ConsoleMessageCollector implements MessageCollector { private SqlDebugPrinter printer = (sql, dsName, tookTimeMillis) -> { - if (tookTimeMillis != null) { - System.out.println("Flex exec dsName >>> " + dsName + " sql took " + tookTimeMillis + " ms >>> " + sql); - } else { - System.out.println("Flex exec dsName >>> " + dsName + " sql >>> " + sql); + StringBuilder buffer = new StringBuilder(); + buffer.append("Flex exec"); + if (dsName != null) { + buffer.append("dsName >>> ").append(dsName); } + if (tookTimeMillis != null) { + buffer.append(" sql took ").append(tookTimeMillis).append(" ms >>> ").append(sql); + } else { + buffer.append(" sql >>> ").append(sql); + } + System.out.println(buffer); }; public ConsoleMessageCollector() {