zoukankan      html  css  js  c++  java
  • java 接口返回格式

    接口返回统一格式为:

    1 {
    2 'result': 1,
    3 'errorCode': '',
    4 'errorMsg': '成功',
    5 'data': {'a': 111, 'b': '222'}
    6 }

    代码如下:

     1 import java.io.Serializable;
     2 import java.util.HashMap;
     3 import java.util.Map;
     4 
     5 public class ResultMessage implements Serializable {
     6     /**
     7      * 返回格式:
     8      * {'result': 1,
     9      * 'errorCode': '',
    10      * 'errorMsg': '成功',
    11      * 'data': {'a': 111, 'b': '222'}}
    12      */
    13     private int result = 0;
    14     private String errorCode = "";
    15     private String errorMsg;
    16     private Map<String, Object> data = new HashMap();
    17 
    18     private ResultMessage() {
    19     }
    20 
    21     public static ResultMessage create() {
    22         return new ResultMessage();
    23     }
    24 
    25     public int getResult() {
    26         return this.result;
    27     }
    28 
    29     public String getErrorCode() {
    30         return this.errorCode;
    31     }
    32 
    33     public String getErrorMsg() {
    34         return this.errorMsg;
    35     }
    36 
    37     public void raise(int result, String errorCode,String errorMsg) {
    38         this.result = result;
    39         this.errorCode = errorCode;
    40         this.errorMsg = errorMsg;
    41     }
    42 
    43     public void put(String key, Object obj) {
    44         this.data.put(key, obj);
    45     }
    46 
    47     public Map<String, Object> getData() {
    48         return this.data;
    49     }
    50 }
    51 
    52 
    53 ResultMessage resultMessage = ResultMessage.create();
    54 
    55 
    56 resultMessage.put("a", 111);
    57 resultMessage.put("b", "222");
    58 resultMessage.raise(1,"", "成功");
    View Code
  • 相关阅读:
    PHP简单工厂模式、工厂方法模式和抽象工厂模式
    PHP的HashTable实现
    理解Hash
    PHP中Array的hash函数实现
    R-FCN论文讲解(转载链接)
    目标检测的发展历程
    K-means算法
    pytorch0.4.1安装
    反卷积(deconvolution)
    faster-rcnn自己的理解总结(包括它的前世今身R-CNN和fast R-CNN)
  • 原文地址:https://www.cnblogs.com/whycai/p/14099556.html
Copyright © 2011-2022 走看看