首页 > 其他分享 >第二阶段冲刺7

第二阶段冲刺7

时间:2024-06-14 11:21:13浏览次数:10  
标签:return 冲刺 static Result 第二阶段 data public result

自定义后端返回值

package com.example.teamapplication.common;

import lombok.Data;

/**
 * 功能:
 * 作者:
 * 日期: 2024/2/12 21:00
 */
@Data
public class Result {
    private int code;
    private String msg;
    private Long total;
    private Object data;

    public static Result fail(){
        return result(400,"失败",0L,null);
    }

    public static Result suc(){
        return result(200,"成功",0L,null);
    }
    public static Result success() {
        Result result = new Result();
        result.setCode(200);
        result.setMsg("请求成功");
        return result;
    }

    public static Result success(Object data) {
        Result result = success();
        result.setData(data);
        return result;
    }

    public static Result suc(Object data){
        return result(200,"成功",0L,data);
    }

    public static Result suc(Object data,Long total){
        return result(200,"成功",total,data);
    }


    private static Result result(int code ,String msg,Long total,Object data){
        Result res = new Result();

        res.setData(data);
        res.setMsg(msg);
        res.setCode(code);
        res.setTotal(total);
        return res;
    }
}
View Code

再次进行测试,详情见上篇

 

标签:return,冲刺,static,Result,第二阶段,data,public,result
From: https://www.cnblogs.com/azure011328/p/18247479

相关文章

  • 第二阶段冲刺4
    用suyulivingstreaming这个网站+obs获取手机摄像头;然后在网页上获取obs的虚拟摄像头进行跌倒检测的功能 服务端处理前端传过来数据的类packagecom.example.teamapplication.controller;importcom.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrappe......
  • 第二阶段冲刺5
    发布任务,和跌倒检测,处理上传图片的接口在网页上获取obs的虚拟摄像头进行跌倒检测的功能packagecom.example.teamapplication.controller;importcom.aliyun.com.viapi.FileUtils;importcom.aliyun.facebody20191230.models.RecognizeActionResponse;importcom.aliyun.fa......
  • 结对冲刺12
    实现SignActivity1packagecom.example.chatapptest.activities;23importandroidx.appcompat.app.AppCompatActivity;45importandroid.content.Intent;6importandroid.os.Bundle;7importandroid.util.Patterns;8importandroid.view.View;......
  • 结对冲刺13
    实现SignUpActivity1packagecom.example.chatapptest.activities;23importandroidx.activity.result.ActivityResultLauncher;4importandroidx.activity.result.contract.ActivityResultContracts;5importandroidx.appcompat.app.AppCompatActivity;......
  • OOP第二阶段题集总结
    一.前言知识点:考察继承和多态为多,其中还涉及迭代器的使用,在每个题集中都有一个综合性题目设计多方面知识点考试,有List类和HashMap的使用以及正则表达式的运用,并且注重考查设计,理解类与类之间的关系进行合理设计,其中也要遵循我们所学的单一职责,开闭原则,迪米特法则等。题量:第四次......
  • 第二阶段PTA总结
    前言本阶段面向对象程序设计又进行了三次PTA训练,第一次(总第四次)还是接续上轮训练的试卷判分系统的程序设计,后两次都是新的电路设计训练题目。相对来说,第二次电路设计的第一次练习最为简单,第一次和第三次相对复杂。在这个阶段,我已经适应了PTA训练的题量和训练模式,并且设计起来更加......
  • 2024/6/2 第二阶段冲刺
    1packagecom.example.chatapptest.activities;23importandroidx.appcompat.app.AppCompatActivity;45importandroid.content.Intent;6importandroid.os.Bundle;7importandroid.view.View;89importcom.example.chatapptest.R;10importcom.e......
  • OOP课第二阶段总结
    OOP课第二阶段总结前言作为第二次3+1的总结,明显感受到了此次题目集越来越复杂,结合了实际的物理知识来解决现实中的电路问题。因为电路可以一直扩展下去,情况千变万化,难以像上次题目集一样找到一个呆板的做法。这次题目集,让很多人连题目都无法理解,代码也是无从下手,因为这些人......
  • 原理冲刺笔记
    本文成文于2024/4/8(技能高考前夜),谨以此文章纪念我三年的中职生涯基础动画设计属于数据处理MP3不支持多声道音频显示器UHD超高清4K(3840x2160),也可以指代8K(7680x4320)OSWin10组成内容:内核、用户界面、内存管理、文件系统FreeDSB:类Unix操作系统Solaris:专有的Unix操作......
  • 敏捷冲刺-总结
    敏捷冲刺-Day-08-阶段总结所属课程软件工程2024作业要求团队作业4—项目冲刺作业目标完成Scrum冲刺总结冲刺日志集合贴https://www.cnblogs.com/YXCS-cya/p/181788031.项目燃尽图1.1第八日-5月13日进度项目收尾2.会议记录2.1会议主题第8天......