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);
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。