接口 Status
- 所有已知实现类:
Status.CODE
public interface Status
响应状态码及msg
- 作者:
- Cody Lu
-
嵌套类概要
嵌套类 -
方法概要
修饰符和类型方法说明static Status生成失败Statusstatic Status生成失败Status, 并对错误消息进行参数化,如:fail(-1, "参数{}不能为空", "name")static Status生成失败Status,默认为cn.dinodev.spring.commons.response.Status.CODE.ERRORstatic Status生成失败Status,默认为cn.dinodev.spring.commons.response.Status.CODE.ERROR如:fail("参数{}不能为空", "name")intgetCode()获取状态码getMsg()获取错误消息static StatusinvalidParam(String msg) 生成参数错误Statusstatic StatusinvalidParam(String msg, Object... args) 生成失败Status, 并对错误消息进行参数化,如:invalidParam(-1, "参数{}不能为空", "name")static Statusok()生成成功Statusstatic Status生成成功Status替换消息替换消息信息
-
方法详细资料
-
getCode
int getCode()获取状态码- 返回:
-
getMsg
String getMsg()获取错误消息- 返回:
-
withMsg
替换消息- 参数:
msg- 消息信息- 返回:
-
withMsg
替换消息信息- 参数:
msg- 消息模板,'{}'为参数占位符,例如:"user {} not found"args- 消息模板的参数- 返回:
-
ok
生成成功Status- 返回:
-
ok
生成成功Status- 参数:
msg- 错误消息- 返回:
-
fail
生成失败Status,默认为cn.dinodev.spring.commons.response.Status.CODE.ERROR- 参数:
msg- 错误消息- 返回:
-
fail
生成失败Status,默认为cn.dinodev.spring.commons.response.Status.CODE.ERROR如:fail("参数{}不能为空", "name")- 参数:
msg- 错误消息,用MessageFormatter进行格式化args- 消息格式化参数- 返回:
-
fail
生成失败Status- 参数:
code- 状态码msg- 错误消息- 返回:
-
fail
生成失败Status, 并对错误消息进行参数化,如:fail(-1, "参数{}不能为空", "name")- 参数:
code- 状态码msg- 错误消息,用MessageFormatter进行格式化args- 消息格式化参数- 返回:
-
invalidParam
生成参数错误Status- 参数:
msg- 错误消息- 返回:
-
invalidParam
生成失败Status, 并对错误消息进行参数化,如:invalidParam(-1, "参数{}不能为空", "name")- 参数:
msg- 错误消息,用MessageFormatter进行格式化args- 消息格式化参数- 返回:
-