| 程序包 | 说明 |
|---|---|
| cn.structure.common.entity | |
| cn.structure.common.utils |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ResResultVO<T>
出参:返回结果 - VO
对单体比较友好也可以支持微服务
|
class |
ResultVO<T>
出参 : 返回结果封装 - VO
对微服务比较友好
|
| 限定符和类型 | 方法和说明 |
|---|---|
IResult |
ResultUtilSecondLevelImpl.convertFailed() |
IResult |
ResultUtilSimpleImpl.convertFailed() |
IResult |
IResultUtil.convertFailed()
构建一个转换失败的异常 不符合的数据类型导致转换失败通常在统一异常或者网关上配置拦击并统一输出
|
IResult |
ResultUtilSecondLevelImpl.exception() |
IResult |
ResultUtilSimpleImpl.exception() |
IResult |
IResultUtil.exception()
构建一个未知的异常
|
IResult |
ResultUtilSecondLevelImpl.exception(CommonException ce) |
IResult |
ResultUtilSimpleImpl.exception(CommonException ce) |
IResult |
IResultUtil.exception(CommonException ce)
构建一个已知的业务异常
|
IResult |
ResultUtilSecondLevelImpl.exception(String message) |
IResult |
ResultUtilSimpleImpl.exception(String message) |
IResult |
IResultUtil.exception(String message)
构建一个未知异常输出消息内容
|
IResult |
ResultUtilSecondLevelImpl.exception(String msg,
String subCode,
String subMsg) |
IResult |
ResultUtilSimpleImpl.exception(String msg,
String subCode,
String subMsg) |
IResult |
IResultUtil.exception(String msg,
String subCode,
String subMsg)
构建一个已知异常带有二级错误码和错误描述
|
IResult |
ResultUtilSecondLevelImpl.fail(String code,
String message) |
IResult |
ResultUtilSimpleImpl.fail(String code,
String message) |
IResult |
IResultUtil.fail(String code,
String message)
请求失败的接口
|
IResult |
ResultUtilSecondLevelImpl.fallback(String subCode,
String subMsg) |
IResult |
ResultUtilSimpleImpl.fallback(String subCode,
String subMsg) |
IResult |
IResultUtil.fallback(String subCode,
String subMsg)
触发服务降级的构建
|
IResult |
ResultUtilSecondLevelImpl.notfound() |
IResult |
ResultUtilSimpleImpl.notfound() |
IResult |
IResultUtil.notfound()
输出无资源的消息
|
IResult |
ResultUtilSecondLevelImpl.unauthorized() |
IResult |
ResultUtilSimpleImpl.unauthorized() |
IResult |
IResultUtil.unauthorized()
无权限的构建
|
IResult |
ResultUtilSecondLevelImpl.unauthorized(String subCode,
String subMsg) |
IResult |
ResultUtilSimpleImpl.unauthorized(String subCode,
String subMsg) |
IResult |
IResultUtil.unauthorized(String subCode,
String subMsg)
无权限输出二级错误码和消息
|
IResult |
ResultUtilSecondLevelImpl.verificationFailed(List<VerificationFailedMsg> verificationFailedMsgList) |
IResult |
ResultUtilSimpleImpl.verificationFailed(List<VerificationFailedMsg> verificationFailedMsgList) |
IResult |
IResultUtil.verificationFailed(List<VerificationFailedMsg> verificationFailedMsgList)
输出参数校验失败的消息体
|
Copyright © 2020–2024 structure. All rights reserved.