public class CommonResult<T> extends BaseResult implements Serializable
| 构造器和说明 |
|---|
CommonResult()
默认构造器
|
CommonResult(boolean success) |
CommonResult(boolean success,
String message) |
CommonResult(boolean success,
String message,
T data) |
CommonResult(String code,
String message) |
| 限定符和类型 | 方法和说明 |
|---|---|
static CommonResult |
fail()
通用服务器未知异常(默认响应码9999)
|
static CommonResult |
fail(IMessage message)
失败响应
|
static CommonResult |
fail(String code,
String msg)
失败或失败响应
|
T |
getData()
覆盖supper方法
|
static CommonResult |
ok()
通用成功响应(默认响应码为0000)
|
static <T> CommonResult<T> |
ok(IMessage msg)
自动义成功响应,一般定义枚举实现IMessage
|
CommonResult<T> |
setResult(T data)
Usage:
Result.ok().setResult("hello")
返回结果时携带数据
|
getCode, getMessage, getTimestamp, isSuccess, setCode, setData, setMessage, setSuccess, setTimestamppublic CommonResult()
public CommonResult(boolean success,
String message)
success - 是否成功message - 返回的消息public CommonResult(boolean success)
success - 是否成功public CommonResult(String code, String message)
code - error codemessage - success or error messagespublic static CommonResult ok()
public static <T> CommonResult<T> ok(IMessage msg)
T - Objectmsg - IMessage interfacepublic static CommonResult fail()
public static CommonResult fail(IMessage message)
message - IMessagepublic static CommonResult fail(String code, String msg)
code - 错误响应码msg - 错误信息public CommonResult<T> setResult(T data)
data - you return datapublic T getData()
getData 在类中 BaseResultCopyright © 2020. All rights reserved.