/**
* 响应信息主体
*/
@ToString
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
@ApiModel(value = "响应信息主体")
public class R<T> implements Serializable {
private static final long serialVersionUID = 1L;
@Getter
@Setter
@ApiModelProperty(value = "返回标记:成功标记=0,失败标记=1")
private Integer code;
@Getter
@Setter
@ApiModelProperty(value = "返回信息")
private String msg;
@Getter
@Setter
@ApiModelProperty(value = "数据")
private T data;
@Getter
@Setter
@ApiModelProperty(value = "数据")
private Map<String, Object> totals;
public static <T> R<T> ok() {
return restResult(null, CommonConstants.SUCCESS, "SUCCESS");
}
public static <T> R<T> ok(T data) {
return restResult(data, CommonConstants.SUCCESS, "SUCCESS");
}
public static <T> R<T> o
springboot返回值实体的封装
最新推荐文章于 2023-12-23 17:03:07 发布