JAVA接口如何返回JSON格式呢?
下文笔者讲述java接口返回JSON格式的方法及示例分享,如下所示
只需定义一个Result类
即可定义一个通用的JSON格式返回类
例:Result.java
package com.utils;
import com.jetsum.business.common.constant.Constant;
import lombok.Data;
import org.apache.commons.lang3.StringUtils;
@Data
public class Result<T> {
private Integer code;
private String msg;
private String message;
private T data;
public Result ok(T t){
this.setCode(1000);
this.setMsg("成功");
this.setMessage("成功");
this.setData(t);
return this;
}
public Result fail(String msg){
this.setCode(1001);
this.setMsg(msg);
this.setMessage(msg);
return this;
}
public Result() {
}
public Result(Integer code, String msg) {
this.code = code;
this.msg = msg;
this.setMessage(msg);
}
public Result(Integer code, String msg, T data) {
this.code = code;
this.msg = msg;
this.data = data;
this.setMessage(msg);
}
}
使用示例
return new Result().ok(data);
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


