| 程序包 | 说明 |
|---|---|
| pro.haichuang.framework.base.config.mvc |
核心配置-MVC
|
| pro.haichuang.framework.base.exception.client |
核心异常-客户端
|
| pro.haichuang.framework.base.exception.server |
核心异常-服务端
|
| pro.haichuang.framework.base.util.common |
核心工具类-公共
|
| 限定符和类型 | 方法和说明 |
|---|---|
BaseVO |
BaseControllerAdvice.generalErrorHandle(ApplicationException e,
javax.servlet.http.HttpServletRequest request)
自定义异常全局捕获
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
AuthorityException
访问权限自定义异常
|
class |
DeviceException
用户隐私未授权自定义异常
|
class |
LoginException
用户登录自定义异常
|
class |
PrivacyException
用户隐私未授权自定义异常
|
class |
RegisterException
用户注册自定义异常
|
class |
RequestParamException
请求参数自定义异常
|
class |
RequestServerException
请求服务自定义异常
|
class |
ResourceException
用户资源自定义异常
|
class |
UploadFileException
用户上传文件自定义异常
|
class |
VersionException
用户当前版本自定义异常
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
DisasterRecoveryException
系统容灾功能被触发自定义异常
|
class |
ExecutionException
系统执行超时自定义异常
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <T,X extends ApplicationException> |
NullUtils.ofNullableThrow(List<T> value,
Supplier<? extends X> exceptionSupplier)
空指针处理
|
static <K,V,X extends ApplicationException> |
NullUtils.ofNullableThrow(Map<K,V> value,
Supplier<? extends X> exceptionSupplier)
空指针处理
|
static <T,X extends ApplicationException> |
NullUtils.ofNullableThrow(Set<T> value,
Supplier<? extends X> exceptionSupplier)
空指针处理
|
static <T,X extends ApplicationException> |
NullUtils.ofNullableThrow(T value,
Supplier<? extends X> exceptionSupplier)
空指针处理
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <T,X extends ApplicationException> |
NullUtils.ofNullableThrow(List<T> value,
Supplier<? extends X> exceptionSupplier)
空指针处理
|
static <K,V,X extends ApplicationException> |
NullUtils.ofNullableThrow(Map<K,V> value,
Supplier<? extends X> exceptionSupplier)
空指针处理
|
static <T,X extends ApplicationException> |
NullUtils.ofNullableThrow(Set<T> value,
Supplier<? extends X> exceptionSupplier)
空指针处理
|
static <T,X extends ApplicationException> |
NullUtils.ofNullableThrow(T value,
Supplier<? extends X> exceptionSupplier)
空指针处理
|
static void |
ValidateUtils.validate(boolean isThrow,
BaseEnum baseEnum)
验证自定义异常
|
static void |
ValidateUtils.validate(boolean isThrow,
BaseEnum baseEnum,
String userTip)
验证自定义异常
|
Copyright © 2021 HaiChuang Inc.. All rights reserved.