您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關怎樣自定義返回Result,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
public class RetResult<T> { public int code; private String msg; private T data; public RetResult<T> setCode(RetCode retCode) { this.code = retCode.code; return this; } public int getCode() { return code; } public RetResult<T> setCode(int code) { this.code = code; return this; } public String getMsg() { return msg; } public RetResult<T> setMsg(String msg) { this.msg = msg; return this; } public T getData() { return data; } public RetResult<T> setData(T data) { this.data = data; return this; } }
public enum RetCode { // 成功 SUCCESS(200), // 失敗 FAIL(400), // 未認證(簽名錯誤) UNAUTHORIZED(401), // 接口不存在 NOT_FOUND(404), // 服務器內部錯誤 INTERNAL_SERVER_ERROR(500); public int code; RetCode(int code) { this.code = code; } }
看完上述內容,你們對怎樣自定義返回Result有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。