统一结果返回 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是一个包含了各种响应状态码的枚举类
例子: