首页>代码>springboot+mybatis+layui实现的简单就业信息管理系统>/employment-manage/src/main/java/com/javaer/employmentmanage/common/CommonResult.java
package com.javaer.employmentmanage.common; /** * 通用返回格式,使用泛型兼容 layui table * * */ public class CommonResult<T> { private long code;//状态码 private String msg;//消息 private long count;//返回数据的数量 private T data;//数据 private CommonResult(){}; private CommonResult(long code, String msg, long count, T data) { this.code = code; this.msg = msg; this.count = count; this.data = data; } /** * 静态工厂方法构造成功的CommonResult * @param count 数量 * @param data 数据 * */ public static <T> CommonResult<T> generateSuccessResult(long count, T data){ return new CommonResult<T>(ResultCode.SUCCESS.getCode(), ResultCode.SUCCESS.getMsg(), count, data); } /** * 静态工厂方法构造成功的CommonResult,自定义消息 * @param msg 成功提示信息 * @param count 数量 * @param data 数据 * */ public static <T> CommonResult<T> generateSuccessResult(String msg, long count, T data){ return new CommonResult<T>(ResultCode.SUCCESS.getCode(), msg, count, data); } /** * 静态工厂方法构造失败的CommonResult * @param count 数量 * @param data 数据 * */ public static <T> CommonResult<T> generateFailureResult(long count, T data){ return new CommonResult<T>(ResultCode.FAILURE.getCode(), ResultCode.FAILURE.getMsg(), 0, null); } /** * 静态工厂方法构造失败的CommonResult,自定义消息 * @param msg 成功提示信息 * @param count 数量 * @param data 数据 * */ public static <T> CommonResult<T> generateFailureResult(String msg, long count, T data){ return new CommonResult<T>(ResultCode.FAILURE.getCode(), msg, 0, null); } public long getCode() { return code; } public void setCode(long code) { this.code = code; } public String getMsg() { return msg; } public void setMsg(String msg) { this.msg = msg; } public long getCount() { return count; } public void setCount(long count) { this.count = count; } public T getData() { return data; } public void setData(T data) { this.data = data; } }

krispeng LV15
6月15日
微信网友_7513956916826112 LV2
5月17日
haomc052829 LV4
2024年11月18日
daisys LV2
2024年7月2日
计科一班 LV7
2024年6月19日
chenranr LV10
2024年6月4日
叉烧君 LV3
2024年5月21日
zhijidong LV4
2024年1月15日
admin_z LV22
2023年12月27日
709885402 LV4
2023年8月31日

krispeng LV15
6月15日
微信网友_7521843960926208
5月23日
暂无贡献等级
微信网友_7513956916826112 LV2
5月17日
shuaiqi
4月22日
暂无贡献等级
mike12s
3月28日
暂无贡献等级
叶云浩 LV2
3月1日
哪里的完整版 LV8
2月26日
微信网友_7337730671726592
1月12日
暂无贡献等级
微信网友_7041036943331328 LV7
1月2日
短巷拥猫 LV12
2024年12月16日