那有卖百度云资源的

【十 薇:T77554】【诚信经营】【持续更新】【品种繁多】【任意挑选】【质量有保障】

所以我们在项目开始初期就可以写一个工具类,来专门管理我们状态结果

比如

package com.javaxl.miaosha_02.result;

public class CodeMsg {

private int code;

private String msg;

//通用的错误码

public static CodeMsg SUCCESS = new CodeMsg(0, "success");

public static CodeMsg SERVER_ERROR = new CodeMsg(500100, "服务端异常");

public static CodeMsg BIND_ERROR = new CodeMsg(500101, "参数校验异常:%s");

//登录模块 5002XX

public static CodeMsg SESSION_ERROR = new CodeMsg(500210, "Session不存在或者已经失效");

public static CodeMsg PASSWORD_EMPTY = new CodeMsg(500211, "登录密码不能为空");

public static CodeMsg MOBILE_EMPTY = new CodeMsg(500212, "手机号不能为空");

public static CodeMsg MOBILE_ERROR = new CodeMsg(500213, "手机号格式错误");

public static CodeMsg MOBILE_NOT_EXIST = new CodeMsg(500214, "手机号不存在");

public static CodeMsg PASSWORD_ERROR = new CodeMsg(500215, "密码错误");

//订单模块 5004XX

public static CodeMsg ORDER_NOT_EXIST = new CodeMsg(500400, "订单不存在");

//秒杀模块 5005XX

public static CodeMsg MIAO_SHA_OVER = new CodeMsg(500500, "商品已经秒杀完毕");

public static CodeMsg REPEATE_MIAOSHA = new CodeMsg(500501, "不能重复秒杀");

private CodeMsg( ) {

}

private CodeMsg( int code,String msg ) {

this.code = code;

this.msg = msg;

}

public int getCode() {

return code;

}

public void setCode(int code) {

this.code = code;

}

public String getMsg() {

return msg;

}

public void setMsg(String msg) {

this.msg = msg;

}

public CodeMsg fillArgs(Object... args) {

int code = this.code;

String message = String.format(this.msg, args);

return new CodeMsg(code, message);

}

@Override

public String toString() {

return "CodeMsg [code=" + code + ", msg=" + msg

在实际开发中如果项目比较大,甚至可以分模块来管理,每一个模块都专门写一个工具类来管理你的状态代码

猜你喜欢

转载自www.cnblogs.com/ABCD1/p/12144337.html
今日推荐