public class JsonData {/*** 状态码 0 表示成功*/private Integer code;/*** 数据*/private Object data;/*** 描述*/private String msg;public JsonData(int code,Object data,String msg){this.code = code;this.msg = msg;this.data = data;}/*** 成功,不传入数据* @return*/public static JsonData buildSuccess() {return new JsonData(0, null, null);}/***  成功,传入数据* @param data* @return*/public static JsonData buildSuccess(Object data) {return new JsonData(0, data, null);}/*** 失败,传入描述信息* @param msg* @return*/public static JsonData buildError(String msg) {return new JsonData(-1, null, msg);}public Integer getCode() {return code;}public void setCode(Integer code) {this.code = code;}public Object getData() {return data;}public void setData(Object data) {this.data = data;}public String getMsg() {return msg;}public void setMsg(String msg) {this.msg = msg;}
}

JsonData响应工具类封装相关推荐

  1. CommonResult响应工具类封装

    文章目录 CommonResult IErrorCode ResultCode CommonResult package com.app.tools;/*** 通用返回对象* @param <T ...

  2. Redis工具类封装讲解和实战

    Redis工具类封装讲解和实战     简介:高效开发方式 Redis工具类封装讲解和实战         1.常用客户端 https://redisdesktop.com/download      ...

  3. java响应实体类封装

    前后端分离的开发模式中,或者与第三方接口交互,需要规范接口响应,下面是我在开发中的封装的一组响应实体类 响应实体父类, 父类中需要一个code,因为不管是响应消息还是数据,都要有code /**- @ ...

  4. IOS开发基础之音频工具类封装AVAudioPlayer

    IOS开发基础之音频工具类封装AVAudioPlayer 源码在我的主页下面 ,项目名称是AVAudioPlayer 关键性代码 工具类的封装 // // LJAudioTool.h // AVAud ...

  5. 【JavaScript学习】JavaScript 常用工具类封装

    文章目录 1.JavaScript 常用工具类封装 (1)获得浏览器地址所有参数 (2)将json转为get参数 (3)格式校验工具类 (4)数组操作工具类 (5)表单取值工具类 (6)时间转换工具类 ...

  6. Android 图片处理工具类封装2

    http://www.2cto.com/kf/201312/263638.html Android 图片处理工具类封装 2013-12-10     0个评论   来源:Wiker Yong 的专栏  ...

  7. Redis工具类封装

    Redis工具类封装 使用redis也好几年了,总是拷贝来拷贝去的,这次干脆放在这把,每次来这拷贝,不用在工程里面找来找去了. /*** Redis工具类* @author Huangliniao* ...

  8. ElasticSearch工具类封装

    最近在项目中有看到一种比较实用的ElasticSearch工具类封装方式,特此记录便于日后查阅.         1.controller层 @RequestMapping(value = " ...

  9. XmlMapper详解及工具类封装

    一.XmlMapper说明 1.依赖包引入 <dependency><groupId>com.fasterxml.jackson.dataformat</groupId& ...

最新文章

  1. 面试官问:线程池除了常见的4种拒绝策略,你还知道哪些?
  2. [C++]键盘钩子程序
  3. python3 爬取西祠代理IP数据
  4. 增强学习(五)----- 时间差分学习(Q learning, Sarsa learning)
  5. 企业的网站遭受木马攻击了,导致网站目录下所有文件都被篡改了
  6. 基于 MyBatis 手撸一个分表插件
  7. Spring AOP中的前置通知和后置通知详解
  8. PLSQL中文显示乱码
  9. TIFF图像文件格式分析
  10. springcloud记录篇10-thymeleaf模板引擎
  11. 树莓派chromium浏览器 kiosk 全屏提示错误
  12. 拍照的时候怎么让表情自然?
  13. 动态规划-背包问题求解过程【代码 from eason】
  14. 高德地图的基础使用(二)定位蓝点
  15. 【SEO优化】SEO应该是我们现在理解的这样吗?
  16. Pygame实战:BOOM 这有一款超刺激的扎气球游戏等你来玩~
  17. 计算机管理上移动硬盘显示其他设备,移动硬盘坏了插上之后电脑会显示有新设备接入而且设备运转正常,但我 爱问知识人...
  18. vue路由传参 params传参不能传对象
  19. python创建长度为20的列表_如何在python中创建固定大小列表?
  20. 单测利器——PowerMockito使用心得

热门文章

  1. Zookeeper:基于Zookeeper的分布式锁与领导选举
  2. Educational Codeforces Round 72 (Rated for Div. 2) D. Coloring Edges dfs树/拓扑找环
  3. Game of Cards Gym - 102822G
  4. Infinite Fraction Path UVALive - 8207
  5. Acwing 1089. 烽火传递
  6. 【每日一题】8月4日题目精讲—购物
  7. Reordering the Cows
  8. [ZJOI2010] 贪吃的老鼠(二分+差分+神仙建图网络流)
  9. YBTOJ:前缀匹配(AC自动机)
  10. 51nod1220-约数之和【莫比乌斯反演,杜教筛】