Package io.mybatis.common.core
Class Response<T extends Response>
- java.lang.Object
-
- io.mybatis.common.core.Response<T>
-
- Direct Known Subclasses:
DataResponse,RowsResponse
public class Response<T extends Response> extends Object
响应结果- Author:
- liuzh
-
-
Constructor Summary
Constructors Constructor Description Response()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Tcode(String code)static Responseerror()static Responseerror(Code code)static Responseerror(ServiceException e)static Responseerror(String code)static Responseerror(String code, String message)static Responseerror(Throwable t)StringgetCode()StringgetMessage()booleanisSuccess()Tmessage(String message)static Responseok()voidsetCode(String code)voidsetMessage(String message)voidsetSuccess(boolean success)Tsuccess(boolean success)
-
-
-
Field Detail
-
RESPONSE_BUNDLE
public static final String RESPONSE_BUNDLE
- See Also:
- Constant Field Values
-
success
protected boolean success
执行是否成功
-
code
protected String code
响应码
-
message
protected String message
响应信息
-
-
Method Detail
-
ok
public static Response ok()
-
error
public static Response error()
-
error
public static Response error(ServiceException e)
-
success
public T success(boolean success)
-
isSuccess
public boolean isSuccess()
-
setSuccess
public void setSuccess(boolean success)
-
getCode
public String getCode()
-
setCode
public void setCode(String code)
-
getMessage
public String getMessage()
-
setMessage
public void setMessage(String message)
-
-