统一接口返回类

import lombok.Getter;

import lombok.Setter;

import org.apache.poi.ss.formula.functions.T;

@Setter

@Getter

public class Result {

/**

* 是否成功

*/

    private boolean success;

    /**0 :success 1 :fail

* 结果信息编号,对应字典

*/

    private StringresultCode;

    /**

* 返回的消息

*/

    private StringresultMsg;

    /**

* 返回数据

*/

    private  TdataInfo;

    public Result() {

}

public Result(boolean success, String resultCode, String resultMsg, T dataInfo) {

this.success = success;

        this.resultCode = resultCode;

        this.resultMsg = resultMsg;

        this.dataInfo = dataInfo;

    }

/**

* 统一返回格式

    * @param success

    * @param resultCode

    * @param resultMsg

    * @param dataInfo

    * @return

    */

    public static ResultgetResultInfo(boolean success, String resultCode, String resultMsg, T dataInfo){

        Result result =new Result();

        result.setSuccess(success);

        result.setResultCode(resultCode);

        result.setResultMsg(resultMsg);

        result.setDataInfo(dataInfo);

        return result;

    }

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,845评论 18 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,742评论 18 399
  • 早上是在鸟鸣中醒来的,看了看窗外的光线,今天天气已经放晴,她想早起去看看晨光中的小城,不知道会不会有日出,去洱海边...
    敏敏的日记阅读 1,087评论 0 0
  • 没在枯萎的墨水河道痛饮烂醉 没给焦灼的褐柏填一曲抚慰的慢词 没坐在钓竿旁智胜一条鱼 没伏在母亲的怀里痛哭一场 没说...
    鶑鵅阅读 223评论 0 0
  • 春节一过,冻成狗的人们所期盼许久的春姑娘终于是真正的来了,随之而来就是让人不得不凌乱的大风。出门一圈,感觉...
    少然阅读 277评论 0 1