public interface CommonConstants {/*** 成功标记*/Integer SUCCESS = 0;/*** 失败标记*/Integer FAIL = 1;}
public class R<T> implements Serializable {private static final long serialVersionUID = 1L;@Getter@Setter@ApiModelProperty(value = "返回操作码 0成功 1失败")private int code;@Getter@Setter@ApiModelProperty(value = "操作提示")private String msg;@Getter@Setter@ApiModelProperty(value = "返回数据")private T data;public static <T> R<T> ok() {return restResult(null, CommonConstants.SUCCESS, null);}public static <T> R<T> ok(T data) {return restResult(data, CommonConstants.SUCCESS, null);}public static <T> R<T> ok(T data, String msg) {return restResult(data, CommonConstants.SUCCESS, msg);}public static <T> R<T> failed() {return restResult(null, CommonConstants.FAIL, null);}public static <T> R<T> failed(String msg) {return restResult(null, CommonConstants.FAIL, msg);}public static <T> R<T> failed(T data) {return restResult(data, CommonConstants.FAIL, null);}public static <T> R<T> failed(T data, String msg) {return restResult(data, CommonConstants.FAIL, msg);}private static <T> R<T> restResult(T data, int code, String msg) {R<T> apiResult = new R<>();apiResult.setCode(code);apiResult.setData(data);apiResult.setMsg(msg);return apiResult;}
}

java返回json格式的状态码数据(二)相关推荐

  1. ava返回json格式的状态码数据(一)

    首先看一下返回的格式,如下图所示:分为三部分:code(状态码).msg(状态信息).data(数据). 1.先创建一个状态码的类 – StatusCode /** 定义了状态码的类*/ public ...

  2. java 返回 json格式_java 如何返回json格式数据,需要技巧

    今天上午给同事调了半个小时的程序,最后发现是在后台代码的java返回json格式的数据出了个错误.因此就想到了广大的初学者一开始学习jquery的时候可能会遇到这个问题.现在我就把我的给大家分享一下, ...

  3. SSM8==纯注解SSM项目:实现单表CRUD、事务、自定义异常和统一异常处理、RESTFUL风格接口、统一返回值格式(状态码、内容、消息)、JSON传参、axios、vue.js、elementUI

    环境:IDEA2021+JDK8+MAVEN3.8+TOMCAT7插件 前端:axios.vue.js.elementUI 后端:见POM.XML相关依赖,主要有数据库MySQL5.7 ,数据源Dru ...

  4. JAVA中返回json格式数据

    1. 返回json格式 package com.demo.util;import com.alibaba.fastjson.JSONObject;import java.util.HashMap; i ...

  5. Spring MVC--使用Jackson返回JSON格式数据

    使用Jackson返回JSON格式数据 index.jsp <%@ page language="java" contentType="text/html; cha ...

  6. 返回json格式数据乱码

    本文为博主原创,未经允许不得转载: 原本返回json格式数据的代码: @ResponseBody@RequestMapping(value = "getListByTime", m ...

  7. ajax后台如何把对象转为json_57. Django 2.1.7 查询数据返回json格式

    需求问题 在日常工作中,对于前端发送过来的请求,后端django大部分都是采用json格式返回,也有采用模板返回视图的方式. 在模板返回视图的方式的确很方便,但是如果涉及到动静分离.ajax请求这类, ...

  8. @ReponseBody返回json格式的数据

    springmvc返回json格式的数据

  9. 使用jQuery发送POST,Ajax请求返回JSON格式数据

    问题: 使用jQuery POST提交数据到PHP文件, PHP返回的json_encode后的数组数据,但jQuery接收到的数据不能解析为JSON对象,而是字符串{"code" ...

最新文章

  1. 微生物测序样本准备方法总结
  2. UML建模系列文章总结
  3. 分片表怎么建表_经验放送!后端开发实战笔记之如何设计大数据量表结构
  4. ubuntu 10.10 修改下载源的方法
  5. 初学python之路-day04
  6. 路由器装上去没有网络_5G网络那么快,今后路由器没有存在的价值了?
  7. Elasticsearch的Watcher插件
  8. 为什么现在人有100万,还没有以前手头有10万块钱时敢消费?
  9. 如何查找oracle漏洞对应补丁号,Oracle 漏洞补丁如何查找下载并打补丁,什么漏洞都可用Opatch?...
  10. @RequestParam@PathVariable【注解区别】
  11. 与计算机运算速度相关参数,计算机的运算速度与什么有关
  12. 携程 最短路径的代价
  13. 30行Python代码实现蚂蚁森林自动偷能量
  14. 杰理之通话有噪声或者电流声【篇】
  15. TOC和常识管理 读高德拉特《关键链》
  16. 一个老迅雷人眼中的“迅雷恩怨”门: 无论对错, 至少良知不可逝
  17. SSM之Spring学习记录
  18. 「评测」联想S9智能电视:爱恨皆空鼠
  19. 阅读新闻页面绑定新闻评论+添加评论+删除评论+admin页面数据分页
  20. HaaS100 云端钉一体智能语音播放器设计

热门文章

  1. 使用Spring特性优雅书写业务代码
  2. Spark MLlib学习
  3. WCF学习之旅—WCF寄宿前的准备(八)
  4. 关于[[NSNotificationCenter defaultCenter] addObserver不remove后续又收到通知crash问题
  5. PHP zendframework phpunit 深入
  6. 【python】openstack管理小工具(增删查改,批量ping)
  7. Delphi XE5 for Android (八)
  8. Dictionary帮助类
  9. 软件评测师教程笔记(更新中)
  10. 使用URL在线语音合成