public class BaseAssert extends Object
BizException
- 校验失败表示服务器内部错误, 返回HTTP 500| 构造器和说明 |
|---|
BaseAssert() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
isTrue(boolean expression,
IError code)
断言表达式结果为真
|
static void |
isTrue(boolean expression,
IError code,
Supplier<String> msg)
断言表达式结果为真
|
static void |
notBlank(String s,
IError code) |
static void |
notBlank(String s,
IError code,
Supplier<String> msg)
断言字符串非空
该断言会会判断字符串是否为空,只包含空白符也会判断为空
|
static <T> void |
notNull(T t,
IError code) |
static <T> void |
notNull(T t,
IError code,
Supplier<String> msg)
断言非null
若是List size不能=0
|
static <T> void |
notNullAndBlank(T t,
String s1,
String s2,
IError code,
Supplier<String> msg)
断言Object非null && 其中的某个或多个字符串非空
该断言会会判断字符串是否为空,只包含空白符也会判断为空
|
static void |
throwErrorByCode(IError code,
Supplier<String> msg)
根错误code抛出异常
|
public static <T> void notNull(T t,
IError code,
Supplier<String> msg)
t - code - 错误码msg - 需要打印日志msgBizExceptionpublic static <T> void notNull(T t,
IError code)
public static void notBlank(String s, IError code, Supplier<String> msg)
s - 断言字符串code - 具体业务错误提示msg - 需要打印日志msgBizExceptionpublic static <T> void notNullAndBlank(T t,
String s1,
String s2,
IError code,
Supplier<String> msg)
t - s1 - 断言字符串1s2 - 断言字符串2code - 具体业务错误提示msg - BizExceptionpublic static void isTrue(boolean expression,
IError code,
Supplier<String> msg)
expression - 表达式code - msg - () -> 'xxxx' + xx + xxx ;BizExceptionpublic static void isTrue(boolean expression,
IError code)
expression - code - Copyright © 2025. All rights reserved.