公共返回类,主要是封装接口返回给前端的数据格式,下面分别封装成功返回结果和失败返回结果,在实体包entry下创建类ResultData:
package com.hhk.server.pojo;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
* 公共返回对象
* 首选加入lombok的注解
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
public class RespBean {
private Long code;
private String message;
private Object obj;
/**
* 成功返回结果
* 静态方法使用static
*/
public static RespBean success(String message){
return new RespBean(200L,message,null);
}
/**
* 成功返回结果
* 静态方法使用static
*/
public static RespBean success(String message,Object obj){
return new RespBean(200L,message,obj);
}
/**
* 失败返回
*/
public static RespBean error(String message){
return new RespBean(500L,message,null);
}
/**
* 失败返回
*/
public static RespBean error(String message,Object obj){
return new RespBean(500L,message,obj);
}
}
这里简单封装,在开发过程中,如有其他需求,可以另行封装!!!