后端状态码与返回信息做枚举
接口类(CodeEnum):
public interface CodeEnum {
//状态码
public int getCode();
//返回信息
public String getMessage();
}
实现类(CodeEnumEntity):
public enum CodeEnumEntity implements CodeEnum{
ADD_SUCCESS(1000,"新增成功!"),
ADD_FAIL(1001,"新增失败!"),
MODIFY_SUCCESS(1100,"修改成功!"),
MODIFY_FAIL(1101,"修改失败!"),
REMOVE_SUCCESS(1200,"删除成功!"),
REMOVE_FAIL(1201,"删除失败!"),
FIND_SUCCESS(1300,"查询成功!"),
FIND_FAIL(1301,"查询失败!"),
LOGIN_SUCCESS(1400,"登陆成功!"),
LOGIN_FAIL(1401,"登录失败!用户名密码错误!"),
SESSION_TIMEOUT(1402,"session超时,请重新登录!"),
NO_AUTH(1403,"没有权限访问请求资源,请切换账户后重试!"),
USERNAME_EXISTS(1501,"用户名已存在!"),
UPLOAD_SUCCESS(1600,"上传成功!"),
UPLOAD_FAIL(1601,"上传失败!");
public int code;
public String message;
CodeEnumEntity(int code,String message){
this.code = code;
this.message = message;
}
@Override
public int getCode() {
return code;
}
@Override
public String getMessage() {
return message;
}
}
使用:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下