一、创建一个Result类

在这里插入图片描述
在这里插入图片描述

package com.example.demo.common;

import lombok.Data;

import java.util.List;

@Data  //注解
public class Result {
    private int code;  //编码200,400
    private String msg; //成功,失败
    private long total; //总记录数
    private List data; //数据

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

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

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

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

    private static Result result(int code,String msg,long total,List data){
        Result result=new Result();
        result.setCode(code);
        result.setMsg(msg);
        result.setTotal(total);
        result.setData(data);
        return result;

    }
}

二、测试数据

在controller层里面的方法测试result返回的数据
在这里插入图片描述
在这里插入图片描述

三、根据返回的数据判断是否查询成功或者失败

在这里插入图片描述
通过id查询数据后,若查询到了相应的数据,users的长度不为0,则成功;否则失败。

四、测试

在这里插入图片描述
在这里插入图片描述

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐