From d268d41568b37a885f57c57158db8371c411dea0 Mon Sep 17 00:00:00 2001 From: Toint <599818663@qq.com> Date: Thu, 12 Dec 2024 21:37:16 +0800 Subject: [PATCH 1/2] =?UTF-8?q?update:=20=E5=AD=97=E6=AE=B5=E5=90=8D?= =?UTF-8?q?=E7=A7=B0=E4=B8=8E=E9=94=99=E8=AF=AF=E4=BF=A1=E6=81=AF=E9=97=B4?= =?UTF-8?q?=E7=BC=BA=E5=B0=91=E7=A9=BA=E6=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../org/dromara/hutool/extra/validation/ValidationUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hutool-extra/src/main/java/org/dromara/hutool/extra/validation/ValidationUtil.java b/hutool-extra/src/main/java/org/dromara/hutool/extra/validation/ValidationUtil.java index 574a2d5a6..218efc329 100644 --- a/hutool-extra/src/main/java/org/dromara/hutool/extra/validation/ValidationUtil.java +++ b/hutool-extra/src/main/java/org/dromara/hutool/extra/validation/ValidationUtil.java @@ -80,7 +80,7 @@ public class ValidationUtil { if (CollUtil.isNotEmpty(constraintViolations)) { final ConstraintViolation constraint = constraintViolations.iterator().next(); if (StrUtil.contains(constraint.getMessageTemplate(), "jakarta.validation.constraints")) { - throw new ValidationException(constraint.getPropertyPath() + constraint.getMessage()); + throw new ValidationException(constraint.getPropertyPath() + " " + constraint.getMessage()); } else { throw new ValidationException(constraint.getMessage()); } From 9bcb866a604f403253e1d9e72b2788d9c307dcdb Mon Sep 17 00:00:00 2001 From: Toint <599818663@qq.com> Date: Thu, 12 Dec 2024 21:46:58 +0800 Subject: [PATCH 2/2] add StrPool.SPACE --- .../src/main/java/org/dromara/hutool/core/text/StrPool.java | 5 +++++ .../org/dromara/hutool/extra/validation/ValidationUtil.java | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/hutool-core/src/main/java/org/dromara/hutool/core/text/StrPool.java b/hutool-core/src/main/java/org/dromara/hutool/core/text/StrPool.java index 0850347d8..f95c4f558 100644 --- a/hutool-core/src/main/java/org/dromara/hutool/core/text/StrPool.java +++ b/hutool-core/src/main/java/org/dromara/hutool/core/text/StrPool.java @@ -24,6 +24,11 @@ package org.dromara.hutool.core.text; * @since 5.6.3 */ public interface StrPool { + /** + * 字符串常量:空格符 {@code " "} + */ + String SPACE = " "; + /** * 字符串常量:制表符 {@code "\t"} */ diff --git a/hutool-extra/src/main/java/org/dromara/hutool/extra/validation/ValidationUtil.java b/hutool-extra/src/main/java/org/dromara/hutool/extra/validation/ValidationUtil.java index 218efc329..dba46c7af 100644 --- a/hutool-extra/src/main/java/org/dromara/hutool/extra/validation/ValidationUtil.java +++ b/hutool-extra/src/main/java/org/dromara/hutool/extra/validation/ValidationUtil.java @@ -16,9 +16,9 @@ package org.dromara.hutool.extra.validation; -import org.dromara.hutool.core.collection.CollUtil; - import jakarta.validation.*; +import org.dromara.hutool.core.collection.CollUtil; +import org.dromara.hutool.core.text.StrPool; import org.dromara.hutool.core.text.StrUtil; import java.util.Set; @@ -80,7 +80,7 @@ public class ValidationUtil { if (CollUtil.isNotEmpty(constraintViolations)) { final ConstraintViolation constraint = constraintViolations.iterator().next(); if (StrUtil.contains(constraint.getMessageTemplate(), "jakarta.validation.constraints")) { - throw new ValidationException(constraint.getPropertyPath() + " " + constraint.getMessage()); + throw new ValidationException(constraint.getPropertyPath() + StrPool.SPACE + constraint.getMessage()); } else { throw new ValidationException(constraint.getMessage()); }