mirror of
				https://github.com/continew-org/continew-admin.git
				synced 2025-10-31 10:57:13 +08:00 
			
		
		
		
	优化:优化校验工具类的部分写法
This commit is contained in:
		| @@ -16,6 +16,8 @@ | |||||||
|  |  | ||||||
| package top.charles7c.cnadmin.common.util.validate; | package top.charles7c.cnadmin.common.util.validate; | ||||||
|  |  | ||||||
|  | import java.util.function.BooleanSupplier; | ||||||
|  |  | ||||||
| import lombok.AccessLevel; | import lombok.AccessLevel; | ||||||
| import lombok.NoArgsConstructor; | import lombok.NoArgsConstructor; | ||||||
| import lombok.extern.slf4j.Slf4j; | import lombok.extern.slf4j.Slf4j; | ||||||
| @@ -208,7 +210,7 @@ public class CheckUtils extends Validator { | |||||||
|      * @param message |      * @param message | ||||||
|      *            错误信息 |      *            错误信息 | ||||||
|      */ |      */ | ||||||
|     public static void throwIf(java.util.function.BooleanSupplier conditionSupplier, String message) { |     public static void throwIf(BooleanSupplier conditionSupplier, String message) { | ||||||
|         throwIf(conditionSupplier, message, EXCEPTION_TYPE); |         throwIf(conditionSupplier, message, EXCEPTION_TYPE); | ||||||
|     } |     } | ||||||
| } | } | ||||||
|   | |||||||
| @@ -16,6 +16,8 @@ | |||||||
|  |  | ||||||
| package top.charles7c.cnadmin.common.util.validate; | package top.charles7c.cnadmin.common.util.validate; | ||||||
|  |  | ||||||
|  | import java.util.function.BooleanSupplier; | ||||||
|  |  | ||||||
| import lombok.AccessLevel; | import lombok.AccessLevel; | ||||||
| import lombok.NoArgsConstructor; | import lombok.NoArgsConstructor; | ||||||
| import lombok.extern.slf4j.Slf4j; | import lombok.extern.slf4j.Slf4j; | ||||||
| @@ -171,7 +173,7 @@ public class ValidationUtils extends Validator { | |||||||
|      * @param message |      * @param message | ||||||
|      *            错误信息 |      *            错误信息 | ||||||
|      */ |      */ | ||||||
|     public static void throwIf(java.util.function.BooleanSupplier conditionSupplier, String message) { |     public static void throwIf(BooleanSupplier conditionSupplier, String message) { | ||||||
|         throwIf(conditionSupplier, message, EXCEPTION_TYPE); |         throwIf(conditionSupplier, message, EXCEPTION_TYPE); | ||||||
|     } |     } | ||||||
| } | } | ||||||
|   | |||||||
| @@ -16,6 +16,8 @@ | |||||||
|  |  | ||||||
| package top.charles7c.cnadmin.common.util.validate; | package top.charles7c.cnadmin.common.util.validate; | ||||||
|  |  | ||||||
|  | import java.util.function.BooleanSupplier; | ||||||
|  |  | ||||||
| import lombok.AccessLevel; | import lombok.AccessLevel; | ||||||
| import lombok.NoArgsConstructor; | import lombok.NoArgsConstructor; | ||||||
| import lombok.extern.slf4j.Slf4j; | import lombok.extern.slf4j.Slf4j; | ||||||
| @@ -198,7 +200,7 @@ public class Validator { | |||||||
|      * @param exceptionType |      * @param exceptionType | ||||||
|      *            异常类型 |      *            异常类型 | ||||||
|      */ |      */ | ||||||
|     protected static void throwIf(java.util.function.BooleanSupplier conditionSupplier, String message, |     protected static void throwIf(BooleanSupplier conditionSupplier, String message, | ||||||
|         Class<? extends RuntimeException> exceptionType) { |         Class<? extends RuntimeException> exceptionType) { | ||||||
|         if (conditionSupplier != null && conditionSupplier.getAsBoolean()) { |         if (conditionSupplier != null && conditionSupplier.getAsBoolean()) { | ||||||
|             log.error(message); |             log.error(message); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user