java返回json格式的状态码数据(二)
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格式的状态码数据(二)相关推荐
- ava返回json格式的状态码数据(一)
首先看一下返回的格式,如下图所示:分为三部分:code(状态码).msg(状态信息).data(数据). 1.先创建一个状态码的类 – StatusCode /** 定义了状态码的类*/ public ...
- java 返回 json格式_java 如何返回json格式数据,需要技巧
今天上午给同事调了半个小时的程序,最后发现是在后台代码的java返回json格式的数据出了个错误.因此就想到了广大的初学者一开始学习jquery的时候可能会遇到这个问题.现在我就把我的给大家分享一下, ...
- SSM8==纯注解SSM项目:实现单表CRUD、事务、自定义异常和统一异常处理、RESTFUL风格接口、统一返回值格式(状态码、内容、消息)、JSON传参、axios、vue.js、elementUI
环境:IDEA2021+JDK8+MAVEN3.8+TOMCAT7插件 前端:axios.vue.js.elementUI 后端:见POM.XML相关依赖,主要有数据库MySQL5.7 ,数据源Dru ...
- JAVA中返回json格式数据
1. 返回json格式 package com.demo.util;import com.alibaba.fastjson.JSONObject;import java.util.HashMap; i ...
- Spring MVC--使用Jackson返回JSON格式数据
使用Jackson返回JSON格式数据 index.jsp <%@ page language="java" contentType="text/html; cha ...
- 返回json格式数据乱码
本文为博主原创,未经允许不得转载: 原本返回json格式数据的代码: @ResponseBody@RequestMapping(value = "getListByTime", m ...
- ajax后台如何把对象转为json_57. Django 2.1.7 查询数据返回json格式
需求问题 在日常工作中,对于前端发送过来的请求,后端django大部分都是采用json格式返回,也有采用模板返回视图的方式. 在模板返回视图的方式的确很方便,但是如果涉及到动静分离.ajax请求这类, ...
- @ReponseBody返回json格式的数据
springmvc返回json格式的数据
- 使用jQuery发送POST,Ajax请求返回JSON格式数据
问题: 使用jQuery POST提交数据到PHP文件, PHP返回的json_encode后的数组数据,但jQuery接收到的数据不能解析为JSON对象,而是字符串{"code" ...
最新文章
- 微生物测序样本准备方法总结
- UML建模系列文章总结
- 分片表怎么建表_经验放送!后端开发实战笔记之如何设计大数据量表结构
- ubuntu 10.10 修改下载源的方法
- 初学python之路-day04
- 路由器装上去没有网络_5G网络那么快,今后路由器没有存在的价值了?
- Elasticsearch的Watcher插件
- 为什么现在人有100万,还没有以前手头有10万块钱时敢消费?
- 如何查找oracle漏洞对应补丁号,Oracle 漏洞补丁如何查找下载并打补丁,什么漏洞都可用Opatch?...
- @RequestParam@PathVariable【注解区别】
- 与计算机运算速度相关参数,计算机的运算速度与什么有关
- 携程 最短路径的代价
- 30行Python代码实现蚂蚁森林自动偷能量
- 杰理之通话有噪声或者电流声【篇】
- TOC和常识管理 读高德拉特《关键链》
- 一个老迅雷人眼中的“迅雷恩怨”门: 无论对错, 至少良知不可逝
- SSM之Spring学习记录
- 「评测」联想S9智能电视:爱恨皆空鼠
- 阅读新闻页面绑定新闻评论+添加评论+删除评论+admin页面数据分页
- HaaS100 云端钉一体智能语音播放器设计