024.统一的后端返回值(CommonResp)
Posted wx62cfec15551e8
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了024.统一的后端返回值(CommonResp)相关的知识,希望对你有一定的参考价值。
1.后端会有很多的接口,为了让前端能够统一的处理逻辑(登录校验、权限校验),需要统一后端的返回值
package com.jiawa.wiki.resp;
public class CommonResp<T>
/**
* 业务上的成功或失败
*/
private boolean success = true;
/**
* 返回信息
*/
private String message;
/**
* 返回泛型数据,自定义类型
*/
private T content;
public boolean getSuccess()
return success;
public void setSuccess(boolean success)
this.success = success;
public String getMessage()
return message;
public void setMessage(String message)
this.message = message;
public T getContent()
return content;
public void setContent(T content)
this.content = content;
@Override
public String toString()
final StringBuffer sb = new StringBuffer("ResponseDto");
sb.append("success=").append(success);
sb.append(", message=").append(message).append(\\);
sb.append(", content=").append(content);
sb.append();
return sb.toString();
2.改造controller
3.有些项目会在CommonResp里加上其他通用的属性,比如接口的版本号,返回码等
以上是关于024.统一的后端返回值(CommonResp)的主要内容,如果未能解决你的问题,请参考以下文章
如何实现一个网站多个域名:目的是为了一个共同的前端+多个多语言实现的后端
我无法将我的 v-model 数据传递到我的后端以获取 vue.js 中的单选按钮类型,如何将选中的单选按钮值传递给我的后端?
ReactJS呼叫使用Google / Facebook登录用户的后端路由