接口定义规则

接口定义规则写了五年代码,打算总结一下接口一下规范.  刚刚进公司时,写的接口返回过map,string,object,json等等,回头看看写的乱七八糟的. 1.接口最好是统一返回自定义实体.  如:ResultMessages.    privateString   resultCode,//返回code如:200(成功) 错误代码自己定义   message; 

大家好,又见面了,我是你们的朋友全栈君。

 写了五年代码, 打算总结一下接口一下规范.  

刚刚进公司时, 写的接口返回过map, string, object, json等等, 回头看看写的乱七八糟的.

 1. 接口最好是统一返回自定义实体.   如: ResultMessages.

     private String
    resultCode, //返回code 如: 200 (成功)  错误代码自己定义
    message;   //错误原因
    private T data; //返回值泛型

 

 2. 分页的有另外一个PageResultMessages

    页码  总数  记录数据等

          

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/139704.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 关于禅道迁移服务器

    关于禅道迁移服务器

    2021年6月4日
    149
  • 【IObit】五大软件激活码( Advanced Systemcare….)

    【IObit】五大软件激活码( Advanced Systemcare….)IObitMalwareFighter6Pro激活成功教程:打开软件安装位置,下载替换dll文件链接: https://pan.baidu.com/s/1Euz87MCANuCnRqZs

    2022年7月2日
    281
  • 最新tracker服务器网站_服务器网速测试

    最新tracker服务器网站_服务器网速测试Tracker服务器是对于BT下载必须的,网上随便搜索一下就有很多Tracker服务器列表,一个服务器文件少则几十个,多则上百个,但”杂乱无章”,要不就是用不了,要不就是在中不可用,要不就是重复,真正能用的就比较少了。提供的服务器在中国都ping得通,每24小时自动更新,自动检测,从几个百服务器筛选出在中国可通的服务器列表。[下载中国可用Tracker服务器列表-每24小时更新]提供的服务…

    2022年10月1日
    0
  • 给定一个n个正整数组成的数组_算法基础课acwing下载

    给定一个n个正整数组成的数组_算法基础课acwing下载给定长度为 N 的数列 A,然后输入 M 行操作指令。第一类指令形如 C l r d,表示把数列中第 l∼r 个数都加 d。第二类指令形如 Q x,表示询问数列中第 x 个数的值。对于每个询问,输出一个整数表示答案。输入格式第一行包含两个整数 N 和 M。第二行包含 N 个整数 A[i]。接下来 M 行表示 M 条指令,每条指令的格式如题目描述所示。输出格式对于每个询问,输出一个整数表示答案。每个答案占一行。数据范围1≤N,M≤105,|d|≤10000,|A[i]|≤109输

    2022年8月9日
    1
  • java+SQL做学生信息管理系统(增删改查)学生新作「建议收藏」

    java+SQL做学生信息管理系统(增删改查)学生新作「建议收藏」java+SQL做学生信息管理系统(增删改查)过程中需要用到的所有工具数据库以及数据库管理器等等密码:q80t大学学习java后做的第一个小项目忍不住分享一下,也是我自己的面向对象编程的实践作业啦,有点水,不是很优。废话不多数,下面进入正题界面的编写是非常简单的,直接贴代码了,首先看添加功能Add.javaimportjavax.swing.*;importjava.awt.*…

    2022年9月1日
    1
  • MATLAB griddata函数用法

    MATLAB griddata函数用法用法及含义griddata函数将数据格网化,或者说是用一组三维数据(x,y,z)按照给定的(X,Y)两个坐标去插值相对应的Z值;用法:Z=griddata(x,y,z,X,Y);

    2022年5月25日
    90

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号