public class CommonResult<T> extends BaseResult implements Serializable
| 构造器和说明 |
|---|
CommonResult()
Default constructor
|
CommonResult(boolean success) |
CommonResult(boolean success,
String message) |
CommonResult(boolean success,
String message,
T data) |
CommonResult(String code,
String message) |
| 限定符和类型 | 方法和说明 |
|---|---|
static CommonResult |
fail()
Server unknown exception (default response code 9999)
|
static CommonResult |
fail(IMessage message)
Failed response
|
static CommonResult |
fail(String code,
String message)
失败或失败响应
|
T |
getData()
Override the supper method
|
static CommonResult |
ok()
Successful response (default response code is 0000)
|
static <T> CommonResult<T> |
ok(IMessage message)
Customize success response message,
generally define enumeration to implement IMessage
|
CommonResult<T> |
setResult(T data)
Usage:
Result.ok().setResult("hello")
Business data returned when processing is successful
|
getCode, getMessage, getTimestamp, isSuccess, setCode, setData, setMessage, setSuccess, setTimestamppublic CommonResult()
public CommonResult(boolean success,
String message)
success - the successmessage - the messagepublic CommonResult(boolean success)
success - the successpublic CommonResult(String code, String message)
code - error codemessage - success or error messagespublic static CommonResult ok()
public static <T> CommonResult<T> ok(IMessage message)
T - Objectmessage - IMessage interfacepublic static CommonResult fail()
public static CommonResult fail(IMessage message)
message - IMessagepublic static CommonResult fail(String code, String message)
code - the error codemessage - error messagepublic CommonResult<T> setResult(T data)
data - you return datapublic T getData()
getData 在类中 BaseResultCopyright © 2021. All rights reserved.