Web通用JSON返回类
程序员文章站
2024-03-25 10:58:34
...
代码
public class JsonView {
public static final int SUCCESS = 200; //请求成功
public static final String DEFAULT_SUCCESS_MESSAGE = "访问成功";
public static final String DEFAULT_FAIL_MESSAGE = "访问失败";
private int code = SUCCESS;
private int todoCount;
private String message = DEFAULT_SUCCESS_MESSAGE;
private Object data;
public int getCode() {
return code;
}
public void setCode(int code) {
this.code = code;
}
public int getTodoCount() {
return todoCount;
}
public void setTodoCount(int todoCount) {
this.todoCount = todoCount;
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
public Object getData() {
return data;
}
public void setData(Object data) {
this.data = data;
}
public static JsonView success() {
JsonView view = new JsonView();
view.setMessage(DEFAULT_SUCCESS_MESSAGE);
return view;
}
public static JsonView success(Object data) {
JsonView view = new JsonView();
view.setData(data);
return view;
}
public static JsonView success(String message) {
JsonView view = new JsonView();
view.setMessage(message);
return view;
}
public static JsonView fail() {
return fail(ERROR, DEFAULT_FAIL_MESSAGE);
}
public static JsonView fail(String message) {
return fail(ERROR, message);
}
public static JsonView fail(int code, String message) {
JsonView view = new JsonView();
view.setCode(code);
view.setMessage(message);
return view;
}
}
上一篇: ROS使用gmapping以及hector进行slam建图
下一篇: 接口数据校验规范
推荐阅读
-
Web通用JSON返回类
-
C# web api返回类型设置为json的两种方法 博客分类: web API api
-
Java Web程序实现返回JSON字符串的方法总结
-
Java Web程序中利用Spring框架返回JSON格式的日期
-
Java Web程序中利用Spring框架返回JSON格式的日期
-
Java Web程序实现返回JSON字符串的方法总结
-
Java操作json的通用类 博客分类: Java jsonjavaxml
-
C# web api返回类型设置为json的两种方法
-
根据地图坐标经纬度返回相应的地理位置 博客分类: 地图类相关开发web 百度地图gps地图接口开发
-
C# web api返回类型设置为json的两种方法