Java Web 實用返回結果封裝

2021-09-07 20:26:04 字數 1514 閱讀 6611

實用的返回結果封裝

/**

*@author: huangwenjun

*@description:

*@date: created in 13:59 2018/3/28

**/@restcontroller

@crossorigin

public

class

configdemocontroller

public resultbulid()

public resulterror()

}

public class

result

/**

* 根據返回的狀態物件, 構建返回結果

* @param resultenum

* @param

* @return

*/public static resultbuild(resultenum resultenum)

/*** 根據 code, 和 msg 構建返回結果

* @param code

* @param msg

* @param

* @return

*/public static resultbuild(string code, string msg)

/*** 根據 code, 和 msg, 和 data 構建返回結果

* @param code

* @param msg

* @param

* @return

*/public static resultbuild(string code, string msg, t data)

/*** 失敗的呼叫

* @param codemsg

* @param

* @return

*/public static resulterror(string codemsg)

/*** 失敗的呼叫 將返回結果傳入

* @param data

* @param

* @return

*/public static resulterror(t data)

private result(t data)

private result(string msg)

private result(resultenum resultenum)

private result(string code, string msg)

private result(string code, string msg, t data)

}

public

enum resultenum

public string getcode()

public string getmsg()

}

SpringMVC 封裝返回結果物件

請求返回的最外層物件 public class result public void setcode integer code public string getmsg public void setmsg string msg public t getdata public void setdat...

Restful型別的返回結果的封裝

之所以需要對結果進行固定格式的封裝,是為了讓前端更好的接受和處理結果.對資料進行展示.只需要進行兩部操作就夠了,封裝起來很簡單.輸出結果的封裝 只要get不要set,進行更好的封裝 param public class result private result codemsg mg this.co...

封裝ResultVO實現統一返回結果

為了在開發中,返回到前端的資料內容格式趨於一致,我們在開發過程中最好能夠將返回資料物件的格式進行約定,以便於開發對接過程中的約定速成 本章將帶你了解如何設計統一返回物件,以及與其相關的知識內容。通過restful介面開發的介面,一般含有介面執行狀態 成功 失敗 失敗描述 成功的資料返回物件 因此我們...