實用的返回結果封裝
/**
*@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介面開發的介面,一般含有介面執行狀態 成功 失敗 失敗描述 成功的資料返回物件 因此我們...