返回结果数据实体类R
生活随笔
收集整理的這篇文章主要介紹了
返回结果数据实体类R
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
package com.leon.common.utils;import org.apache.http.HttpStatus;import java.util.HashMap;
import java.util.Map;/*** 返回數據*/
public class R extends HashMap<String, Object> {private static final long serialVersionUID = 1L;public R() {put("code", 0);put("msg", "success");}public static R error() {return error(HttpStatus.SC_INTERNAL_SERVER_ERROR, "未知異常,請聯系管理員");}public static R error(String msg) {return error(HttpStatus.SC_INTERNAL_SERVER_ERROR, msg);}public static R error(int code, String msg) {R r = new R();r.put("code", code);r.put("msg", msg);return r;}public static R ok(String msg) {R r = new R();r.put("msg", msg);return r;}public static R ok(Map<String, Object> map) {R r = new R();r.putAll(map);return r;}public static R ok() {return new R();}public R put(String key, Object value) {super.put(key, value);return this;}public Integer getCode() {return (Integer) this.get("code");}}
?
總結
以上是生活随笔為你收集整理的返回结果数据实体类R的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jenkins docker脚本
- 下一篇: 自定义异常类RRException