Response<T>类
项目场景:
现在开发后端返回给前端的数据都是json数据,所以使用下面的这个工具类,记录一下。方便以后使用。解决方案:
提示:这里填写该问题的具体解决方案:
utils:
Response.java
public class Response<T> {private Boolean success;private String message;private T data;public Response() {}public Response(Boolean success) {this.success = success;}public Response(Boolean success, String message) {this.success = success;this.message = message;}public Response(Boolean success, String message, T data) {this.success = success;this.message = message;this.data = data;}public static <T> Response<T> yes() {return new Response(true, "操作成功");}public static <T> Response<T> yes(String message,T data) {return new Response(true, message, data);}public static <T> Response<T> yes(T data) {return new Response(true, "操作成功", data);}public static <T> Response<T> no() {return new Response(false, "操作失败");}public static <T> Response<T> no(String message) {return new Response(false, message);}public Boolean isSuccess() {return success;}public void setSuccess(Boolean success) {this.success = success;}public String getMessage() {return message;}public void setMessage(String message) {this.message = message;}public T getData() {return data;}public void setData(T data) {this.data = data;}
}
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
