zoukankan      html  css  js  c++  java
  • 请求返回结果模板

    1. 定义一个请求的返回结果

    /**
     * 定义一个请求返回结果
     */
    public class ReuestResult<T> {
    
        private int code; // 返回码
    
        private String message; // 正确或错误信息
    
        private T data; // 返回的数据信息
    
        /**
         * 无参构造
         */
        public ReuestResult() {
            super();
        }
    
        /**
         * 有参构造
         */
        public ReuestResult(int code, String message, T data) {
            super();
            this.code = code;
            this.message = message;
            this.data = data;
        }
    
        // getters/setters(略)
    
    }

    2. 定义一个返回错误码的集合

      辅助返回结果使用。

    /**
     * 此枚举类用于定义返回码的集合
     */
    public enum ReturnCodes {
    
        // 预定义的返回码,可根据实际情况增加
        SUCCESS(200, "success"), 
        FAIL(500, "fail");
    
        private final int code;
    
        private final String message;
    
        /**
         * 构造函数
         */
        private ReturnCodes(int code, String message) {
            this.code = code;
            this.message = message;
        }
    
        // getters(略)
    }
  • 相关阅读:
    2020/10/10周总结
    2020/10/02周总结
    2020/9/28周总结
    第十二周总结
    第十一周总结
    人月神话阅读笔记03
    人月神话阅读笔记02
    人月神话阅读笔记01
    冲刺一8
    冲刺一7
  • 原文地址:https://www.cnblogs.com/zj0208/p/6211853.html
Copyright © 2011-2022 走看看