首页>代码>基于Spring Spring MVC+Mybatis构建高性能java web后台管理系统>/quick4j-master/src/main/java/com/eliteams/quick4j/core/entity/JSONResult.java
package com.eliteams.quick4j.core.entity;


/**
 * JSONResult : Response JSONResult for RESTful,封装返回JSON格式的数据
 *
 * @author StarZou
 * @since 2014年5月26日 上午10:51:46
 */

public class JSONResult<T> extends Result {

    private static final long serialVersionUID = 7880907731807860636L;

    /**
     * 数据
     */
    private T data;


    public T getData() {
        return data;
    }

    public void setData(T data) {
        this.data = data;
    }

    public JSONResult() {
        super();
    }

    /**
     * 自定义返回的结果
     *
     * @param data
     * @param message
     * @param success
     */
    public JSONResult(T data, String message, boolean success) {
        this.data = data;
        super.setMessage(message);
        super.setSuccess(success);
    }

    /**
     * 成功返回数据和消息
     *
     * @param data
     * @param message
     */
    public JSONResult(T data, String message) {
        this.data = data;
        super.setMessage(message);
        super.setSuccess(true);
    }

    /**
     * 成功返回数据
     *
     * @param data
     */
    public JSONResult(T data) {
        this.data = data;
        super.setSuccess(true);
    }
}
最近下载更多
1379585889  LV11 2023年6月8日
653665054  LV3 2022年7月27日
show123  LV2 2022年6月17日
aqin_qin  LV1 2022年6月12日
jl5250  LV1 2022年5月30日
lds170001  LV1 2022年5月18日
2105642835  LV1 2021年12月7日
DOUZI376  LV1 2021年12月7日
543666826  LV33 2021年11月20日
符妮  LV1 2021年11月8日
最近浏览更多
WBelong  LV7 2023年12月27日
dsadasdwf  LV12 2023年10月23日
zhaozhiqi  LV5 2023年10月10日
1997akkk  LV5 2023年8月8日
暂无贡献等级
gecongkai  LV8 2023年6月22日
cunbie  LV4 2023年6月13日
sjl821120  LV6 2023年6月10日
buling-  LV1 2023年6月8日
1379585889  LV11 2023年6月7日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友