Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > JavaWeb技术相关 >

Springboot统一封装Http响应内容实战 PDF 下载


分享到:
时间:2020-12-31 18:52来源:http://www.java1234.com 作者:转载  侵权举报
Springboot统一封装Http响应内容实战 PDF 下载
失效链接处理
Springboot统一封装Http响应内容实战  PDF 下载


本站整理下载:
提取码:krdg 
 
 
相关截图:
 
主要内容:


1. Http响应内容统一封装
我们在开发前端和后端进行交互服务过程中,受制于前后端的工作职责明确,在交互协议的定义上理解也较为
不同,造成一个项目服务中重复定义交互内容以及编码上重复编写,不利于项目维护。所以基于此,将后端按
照约定请求URL路径,并传入相关参数,后端服务器接收请求,进行业务处理,返回数据给前端,进行再次封
装,供前端以及外部调用。
通常情况下我们后端返回给前端都会采用 JSON 的定义,具体如下:
{
// 返回状态码
code:integer,
// 返回信息描述
message:string,
// 返回值
data:object
}
code状态码
在状态码的定义上,在满足业务需求的基础上,避免凌乱,一般业界同行做法就是参考HTTP请求返回的状态
码。 具体如 百度 - HTTP状态码。
这里我贴出我将我项目中的常用的罗列出来,供大家参考。
package xyz.wongs.drunkard.base.message.enums;
/**
 * @ClassName
 * @Description
 * 1000~1999 区间表示参数错误
 * 2000~2999 区间表示用户错误
 * 3000~3999 区间表示接口异常
 * @author WCNGS@QQ.COM
 * @Github <a>https://github.com/rothschil</a>
 * @date 2020/8/2 13:31
 * @Version 1.0.0


 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐