add StrPool.SPACE

This commit is contained in:
Toint 2024-12-12 21:46:58 +08:00
parent d268d41568
commit 9bcb866a60
2 changed files with 8 additions and 3 deletions

View File

@ -24,6 +24,11 @@ package org.dromara.hutool.core.text;
* @since 5.6.3
*/
public interface StrPool {
/**
* 字符串常量空格符 {@code " "}
*/
String SPACE = " ";
/**
* 字符串常量制表符 {@code "\t"}
*/

View File

@ -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<Object> 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());
}