java常量类「建议收藏」

java常量类「建议收藏」接口实现java常量类

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新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 ="不合法用户";
}

Jetbrains全家桶1年46,售后保障稳定

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/210072.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号