类 Result<T>

  • 所有已实现的接口:
    java.io.Serializable

    public class Result<T>
    extends java.lang.Object
    implements java.io.Serializable
    HTTP请求,最外层响应对象。
    从以下版本开始:
    2017年10月8日
    作者:
    孙金川
    另请参阅:
    序列化表格
    • 构造器详细资料

      • Result

        public Result()
    • 方法详细资料

      • successValidate

        public void successValidate()
        成功校验

        如果此处获得的Result是一个错误提示结果,那么便会抛出一个 ResultException 异常,以便于数据回滚并进行异常统一处理。

        抛出:
        ResultException - 返回的请求异常结果
      • getData

        public <D> D getData​(java.lang.Class<D> clazz)
      • dataToJSONObject

        public com.alibaba.fastjson.JSONObject dataToJSONObject()
      • dataToJSONArray

        public com.alibaba.fastjson.JSONArray dataToJSONArray()
      • dataToJsonList

        public java.util.List<com.alibaba.fastjson.JSONObject> dataToJsonList()
      • dataToJSONList

        @Deprecated
        public java.util.List<com.alibaba.fastjson.JSONObject> dataToJSONList()
        已过时。
        不建议使用
        返回:
        jsonList
      • dataToBoolean

        public java.lang.Boolean dataToBoolean()
      • dataToInteger

        public java.lang.Integer dataToInteger()
      • dataToLong

        public java.lang.Long dataToLong()
      • dataToDouble

        public java.lang.Double dataToDouble()
      • dataToBigDecimal

        public java.math.BigDecimal dataToBigDecimal()
      • dataToBigInteger

        public java.math.BigInteger dataToBigInteger()
      • dataToString

        public java.lang.String dataToString()
      • dataToJSONString

        public java.lang.String dataToJSONString()
      • dataToDate

        public java.util.Date dataToDate()
      • dataToSqlDate

        public java.sql.Date dataToSqlDate()
      • dataToTimestamp

        public java.sql.Timestamp dataToTimestamp()
      • response

        public void response()
        HttpServletResponse