admin 管理员组文章数量: 887021
2024年1月11日发(作者:瓦缇乳胶床垫)
public APIResponse success(Object data) {("请求结束 :success: =>", ng());APIResponse res = new APIResponse();s(data);return res;}/*** 分页列表** @param data* @param pageIndex* @param pageSize* @param total* @return*/public APIResponse successWithPage(Object data, int pageIndex, int pageSize, int total) {("请求结束 :success: =>", ng());APIResponse res = new APIResponse();HashMap pageResponse = new HashMap<>();("data", data);("current", pageIndex);("hasMore", pageIndex * pageSize < total);("total", total);s(pageResponse);return res;}/*** 返回错误Response** @param errmsg* @return*/public APIResponse fail(String errmsg) {("请求结束 :fail: =>", errmsg);
APIResponse res = new APIResponse();(1, errmsg);return res;}}2. APIResponsepackage ;import ist;import p;import ;public class APIResponse {undefined/****/private static final long serialVersionUID = 1L;public static final int ERROR_PARAM_INVALID = 40001;public static final int ERROR_AUTH_FAIL = 44001; // 认证信息失败// 信息代码private int errno;// 返回信息private String errmsg;// 返回内容private Object data;/*** 返回错误信息* @param errno* @param errmsg*/public void fail(int errno, String errmsg) { = errno; = errmsg != null ? errmsg : ""; = "";// 整体错误if (errno == ERROR_PARAM_INVALID) {undefined
= "参数不合法";} else if (errno == ERROR_AUTH_FAIL) { = "信息认证失败";}}/*** 分页数据查询** @param list 业务数据集合* @param count 总条数* @param current 当前页码* @param pageSize 每页数量*/public void setPageData(List list, Integer count, Integer current, Integer pageSize) {undefinedHashMap data = new HashMap<>();("totalAmount", count); // 符合条件的总条数("current", current); // 当前页码("amount", (count + pageSize - 1) / pageSize); // 总页数(向上取整)// 容错数组类型if (list != null) {("data", list); // 业务数据} else {("data", new ArrayList<>()); // 空业务数据} = data;}/*** 返回成功信息* @param data*/public void success(Object data) { = 0; = ""; = data;
版权声明:本文标题:javaapi接口开发框架_接口开发-基于SpringBoot创建基础框架 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1704955721h467935.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论