public class ResultUtilSimpleImpl extends Object implements IResultUtil
| 构造器和说明 |
|---|
ResultUtilSimpleImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
IResult |
convertFailed()
构建一个转换失败的异常 不符合的数据类型导致转换失败通常在统一异常或者网关上配置拦击并统一输出
|
IResult |
exception()
构建一个未知的异常
|
IResult |
exception(CommonException ce)
构建一个已知的业务异常
|
IResult |
exception(String message)
构建一个未知异常输出消息内容
|
IResult |
exception(String msg,
String subCode,
String subMsg)
构建一个已知异常带有二级错误码和错误描述
|
IResult |
fail(String code,
String message)
请求失败的接口
|
static <T> ResResultVO<T> |
fail(String code,
String message,
T data) |
IResult |
fallback(String subCode,
String subMsg)
触发服务降级的构建
|
IResult |
notfound()
输出无资源的消息
|
static <T> ResResultVO<T> |
success(T t) |
IResult |
unauthorized()
无权限的构建
|
IResult |
unauthorized(String subCode,
String subMsg)
无权限输出二级错误码和消息
|
IResult |
verificationFailed(List<VerificationFailedMsg> verificationFailedMsgList)
输出参数校验失败的消息体
|
public static <T> ResResultVO<T> success(T t)
public static <T> ResResultVO<T> fail(String code, String message, T data)
public IResult fail(String code, String message)
IResultUtilfail 在接口中 IResultUtilcode - 失败后的错误码message - 错误消息public IResult exception(CommonException ce)
IResultUtilexception 在接口中 IResultUtilce - 公共异常类public IResult exception()
IResultUtilexception 在接口中 IResultUtilpublic IResult exception(String message)
IResultUtilexception 在接口中 IResultUtilmessage - 消息内容public IResult exception(String msg, String subCode, String subMsg)
IResultUtilexception 在接口中 IResultUtilmsg - 一级描述subCode - 二级codesubMsg - 二级描述public IResult fallback(String subCode, String subMsg)
IResultUtilfallback 在接口中 IResultUtilsubCode - 错误码subMsg - 消息public IResult unauthorized()
IResultUtilunauthorized 在接口中 IResultUtilpublic IResult unauthorized(String subCode, String subMsg)
IResultUtilunauthorized 在接口中 IResultUtilsubCode - 二级codesubMsg - 二级消息public IResult verificationFailed(List<VerificationFailedMsg> verificationFailedMsgList)
IResultUtilverificationFailed 在接口中 IResultUtilverificationFailedMsgList - 参数校验失败的结果public IResult notfound()
IResultUtilnotfound 在接口中 IResultUtilpublic IResult convertFailed()
IResultUtilconvertFailed 在接口中 IResultUtilCopyright © 2020–2024 structure. All rights reserved.