@Data
@Accessors(chain = true)
@ApiModel
public class ResultJSON<T> implements Serializable {/*** @Fields serialVersionUID : TODO*/private static final long serialVersionUID = 1L;public ResultJSON() {this.timestamp = System.currentTimeMillis();}/*** -- 编码*/@ApiModelProperty(value = "响应编码")private String code;/*** -- 消息*/@ApiModelProperty(value = "响应消息")private String message;/*** --是否成功* -- true: 成功* -- false: 失败*/@ApiModelProperty(value = "响应成功与否")private boolean success;/*** -- 执行结果*/@ApiModelProperty(value = "响应结果")private T result;/*** -- 时间戳*/@ApiModelProperty(value = "时间戳", example = "1584106012093")private long timestamp;
}
public interface ErrorCode {/*** 获取错误码* @return*/String getCode();/*** 获取错误信息* @return*/String getDescription();
}
public enum  DSSCode implements  ErrorCode{/* 成功 */SUCCESS("100000", "操作成功"),ERROR("100001", "系统异常"),;/*** 错误码*/private final String code;/*** 描述*/private final String description;DSSCode(String code, String description) {this.code = code;this.description = description;}/*** 获取错误码* @return*/@Overridepublic String getCode() {return code;}/*** 获取描述信息* @return*/@Overridepublic String getDescription() {return description;}}

ResultJSON相关推荐

  1. JAVA IDEA集成geotools gt-mif gdal读取.MIF

    JAVA IDEA集成geotools gt-mif gdal读取.MIF 1. 结论 2. 问题1:gdal maven下载不下来 3. geotools,gt-mif maven配置 4. 源码 ...

  2. 【斗医】【18】Web应用开发20天

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://qingkechina.blog.51cto.com/5552198/154492 ...

  3. 教你用Android做二次开发,识别率达到科大讯飞语音输入水平 | 原力计划

    作者 | Pek_KuaiJia 责编 | 夕颜 头图 | CSDN 下载自视觉中国 出品 | CSDN(ID:CSDNnews) 随着目前用户需求的精细化和智能化,很多时候我们需要在App内集成语音 ...

  4. Netty整合SpringMVC,实现高效的HTTP服务请求

    欢迎关注方志朋的博客,回复"666"获面试宝典 来源:blog.csdn.net/shzy1988/article/ details/78841140 首先,你必须要了解netty ...

  5. asp.net C# 实现微信接口权限开发类

    当前微信接口类已实现以下接口,代码上如果不够简洁的,请自行处理. 1.获取access_token 2.获取用户基本信息 3.生成带参数二维码 4.新增永久素材 5.新增临时素材 6.发送微信模版 7 ...

  6. 添加数据功能java,SpringBoot+Vue实现数据添加功能

    一.添加代码生成器 用来自动为数据库映射类建立:mapper.service.controller package com.hanmh.utils; import com.baomidou.mybat ...

  7. java集成网站微信,微博,qq登录

    微信 WechatConfig.java package com.meeno.chemical.common.sdk.wechat.config;import org.springframework. ...

  8. 阿里云视频点播获取视频点播的video信息

    背景 因为在项目中需要使用阿里云的视频点播服务,需要获取视频点播的时长信息. 工具类 生成签名串Signature SignatureUtils.java package com.meeno.wzq. ...

  9. asp .net mvc ajax 传值到后台,并放回JSon值解析

    什么是 AJAX ? AJAX = 异步 JavaScript 和 XML. AJAX 是一种用于创建快速动态网页的技术. 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新.这意味 ...

最新文章

  1. Spring Cloud 学习二(Eureka)
  2. python爬虫Scrapy框架之增量式爬虫
  3. MapXtrem2004经典代码:asp.net鹰眼
  4. c modern approach‘s forteenth chapter‘s study
  5. QT乱码总结5.万能解决方案
  6. 面对人性,有的选择向左,有的向右
  7. 被黑客盯上了…数据都给打包带走了…
  8. vueh5调用摄像头拍照_潜望式拍照5G手机盘点:售价相差数千元 究竟怎么选?
  9. Java对象转出json并过滤指定属性
  10. 应用COMSOL Multiphysics分析水平井压裂裂缝应力干扰现象
  11. 融合正弦余弦和变异选择的蝗虫优化算法
  12. SVN使用教程:一:安装及使用
  13. 机器学习算法中的准确率(Precision)、召回率(Recall)、F值(F-Measure)
  14. mulesoft Module 10 quiz 解析
  15. 计算机中丢失d3dx941,d3dx9_41.dll(支持64位)
  16. PL/SQL字符串Spit,Clob打印
  17. AMD公司2020财年第三季度收益电话会议
  18. 初生牛犊:Windows下Anti-sandboxes技术探究
  19. Maven - 6、生命周期和插件详解
  20. Java3D实现三维显示

热门文章

  1. 深度剖析“App Store”模式(《通信世界周刊》版)
  2. 云计算:从概念到平台--平台
  3. antd notice提醒框 ---Message
  4. JavaScript——基础
  5. canvas绘图学习 - 学写一个字
  6. 关于SVN小乌龟的一些基础操作
  7. 小程序点击指定地址按钮直接打开地图导航 显示指定地址的地图
  8. MySQL数据库数据导入ES中
  9. Linux中Tomcat中的Cronolog日志分割工具配置
  10. Zookeeper VS Chubby