天天看點

統一結果傳回 ResponseEntity

統一結果傳回 responseentity

在正規的嚴格的企業的前後端系統開發中,傳回嚴謹的狀态碼很有必要

平常大家為了統一格式傳回,或許會自己封裝一個resultutils,然後自定義resultcode枚舉類來傳回,這樣有些麻煩;

我們可以使用springmvc為我們封裝的responseentity對象來自定義狀态碼

源碼:

@param body: the entity body responseentity需要一個泛型t,代表我們需要傳入的資料對象
@param headers : the entity headers 我們可以new multivaluemap<string, string> headers,設定響應頭資訊
@param status: the status code 我們可以使用httpstatus,也可以自己定義狀态碼(object)

httpstatus status是一個包含了各種響應狀态碼的枚舉類

例子: