JsonData工具类
import java.io.Serializable;/*** 响应结果类*/
public class JsonData implements Serializable {private Integer code; // 状态码 0 表示成功,1表示处理中,-1表示失败private Object data; // 数据private String msg;// 描述public JsonData() {}public JsonData(Integer code, Object data, String msg) {this.code = code;this.data = data;this.msg = msg;}// 成功,传入数据public static JsonData buildSuccess() {return new JsonData(0, null, "操作成功。。。");}// 成功,传入数据public static JsonData buildSuccess(Object data) {return new JsonData(0, data, "加载成功。。。");}// 失败,传入描述信息public static JsonData buildError(String msg) {return new JsonData(-1, null, msg);}// 失败,传入描述信息,状态码public static JsonData buildError(String msg, Integer code) {return new JsonData(code, null, msg);}// 成功,传入数据,及描述信息public static JsonData buildSuccess(Object data, String msg) {return new JsonData(0, data, msg);}// 成功,传入数据,及状态码public static JsonData buildSuccess(Object data, int code) {return new JsonData(code, data, null);}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;}@Overridepublic String toString() {return "JsonData [code=" + code + ", data=" + data + ", msg=" + msg+ "]";}}
JsonData工具类相关推荐
- simplexmlelement类设置编码_「软帝学院」:2019java五大常用工具类整理
1.json转换工具 1. package com.taotao.utils; 3. import java.util.List; 5. import com.fasterxml.jackson.co ...
- Android开发常用工具类
来源于http://www.open-open.com/lib/view/open1416535785398.html 主要介绍总结的Android开发中常用的工具类,大部分同样适用于Java. 目前 ...
- Redis工具类封装讲解和实战
Redis工具类封装讲解和实战 简介:高效开发方式 Redis工具类封装讲解和实战 1.常用客户端 https://redisdesktop.com/download ...
- Android常用的工具类
2019独角兽企业重金招聘Python工程师标准>>> 最新最准确内容建议直接访问原文:Android常用的工具类 主要介绍总结的Android开发中常用的工具类,大部分同样适用于J ...
- 封装一个常用的js工具类
/*** @author:水痕* @timer:2016-07-28* @email:332904234@qq.com* @version:1.0* @title:封装一个自己常用的工具类js* @n ...
- Jackson的使用与创建Jackson工具类
1.Jackson的使用 Jackson 是当前用的比较广泛的,用来序列化和反序列化 json 的 Java 的开源框架.Jackson 社 区相对比较活跃,更新速度也比较快, 从 Github 中的 ...
- 这些常用的java工具类你都知道吗?
零基础自学java,点击了解:https://how2j.cn 1.json转换工具 1. package com.taotao.utils; 3. import java.util.List; 5. ...
- Java常用工具类整合(史上最全)
JSON转换工具 package com.taotao.utils;import java.util.List;import com.fasterxml.jackson.core.JsonProces ...
- Java常用工具类整合
JSON转换工具 package com.taotao.utils;import java.util.List;import com.fasterxml.jackson.core.JsonProces ...
最新文章
- 神经网络七十年:回顾与展望
- 从小白到精通python要多久-零基础如何学Python?小白学Python需要多久?
- php与c语言流程控制语句,小蚂蚁学习C语言(7)——C语言流程控制之if
- numpy数组中冒号[:,:,0]与[...,0]的区别
- click事件在什么时候出发_什么是移动端?
- 疫情海报模板|光效显微传播大数据必备psd素材
- 图像处理系统概述(白皮书)
- elasticsearch及Kibana入门安装
- 新型脑机接口实现无线通信
- word、excel、PPT快捷键一览
- c语言ifi=1 2,2017年计算机二级考试C语言最重要的知识点
- 嵌入式硬件从接杜邦线起-杜邦头接线实操①
- mysql的建表赋权_mysql创建用户并赋权
- Beaglebone Black–I2C 接 BMP280 获取当前温度
- python柱形图绘制_Python绘图之柱形图绘制详解
- vue-router 报NavigationDuplicated: Navigating to current location问题解决
- 洛谷 P1304 哥德巴赫猜想
- 2172php,MAX2172 直接变频至低IF的调谐器,用于数字音频广播
- 图像压缩之奇异值分解(SVD)
- android 软键盘的从属关系,Android控件属性大全
热门文章
- 全面取消校园全封闭管理!这个省发通知了!那北京呢?
- 人工智能秘史(四):憧憬人机共生的“DARPA梦想家”
- 8位两院院士、20位长江、杰青……这个学院厉害了!
- AI 从业者都会用到的 10 个深度学习方法
- (pytorch-深度学习系列)pytorch中backwards()函数对梯度的操作
- java lambda max_在Java中使用Lambda表达式查找Max
- 计算矩阵中全1子矩阵的个数
- 记录一次服务进程强行退出的问题排查过程
- java中的接口的定义以及实现关系
- hdu3530Subsequence【单调队列优化dp】2010多校联合