大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全家桶1年46,售后保障稳定
系统里有很多比如订单状态、审核状态;性别、结算方式、交易类型等属性,这些属性只有几个值,一般用0、1、2、3等的数字标识存入数据库,每次对这些属性所属对象的增删改操作,都会在代码里给状态设置值,由于项目是多人开发的,如果每次设置值的时候都直接set 0、1、2,容易出错,而且状态假设不用0、1、2表示了,用1、2、3表示,这时候所有set状态的地方都得改变,维护麻烦。所以用常量表示状态值,甚好。
目前系统里实现常量的方式有三种:
1, 接口常量
2, 类常量
3, 枚举
我个人比较喜欢用接口编写常量,下面是一个响应常量示例,包含响应码和响应消息
/** * 响应常量 */
public interface ResponseConstant {
/** * 响应码 */
interface code {
//成功
int success = 200;
//失败
int failure = 400;
//错误
int error = 500;
//登录状态异常
int loginStatusError = 999;
}
String success = "请求成功!";
String failure = "请求错误!!!";
String unknownException = "响应异常!!!";//未知异常
String loginSuccess ="登录成功";
String loginFailure ="登录失败";
String operationSuccess ="操作成功";
String operationFailure ="操作失败";
String findSuccess ="查询成功";
String findFailure ="查询失败";
String addSuccess ="新增成功";
String addFailure ="新增失败";
String editSuccess ="编辑成功";
String editFailure ="编辑失败";
String deleteSuccess ="删除成功";
String deleteFailure ="删除失败";
String checkSuccess ="校验成功";
String checkFailure ="校验失败";
String illegal ="不合法数据";
String illegalUser ="不合法用户";
}
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/210072.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...