/**
* @author admin
* @描述
* @创建人 admin
* @创建时间 2022/6/1 14:40
**/
@Data
public class ResponseBean<T> implements Serializable {
private static final long serialVersionUID = 3532176852796649340L;
private T t;
private String message;
private Integer code;
public static <T> ResponseBean<T> build(Integer code,String message,T t){
ResponseBean<T> responseBean =new ResponseBean<T>();
responseBean.setCode(code);
responseBean.setMessage(message);
responseBean.setT(t);
return responseBean;
}
/**
* 变更数据成功
* @return
*/
public static <T> ResponseBean<T> success(){
ResponseBean<T> responseBean=build(SysConstants.SUCCESS,SysConstants.SUCCESS_MSG,null);
return responseBean;
}
/**
* 查询数据成功
* @param t
* @return
*/
public static <T> R
java泛型响应封装
于 2022-06-29 14:59:45 首次发布