当前位置: 首页 > news >正文

Result.java文件内容

package com.example.demo.common; import lombok.Data; import java.io.Serializable; @Data public class Result implements Serializable { private static final long serialVersionUID = 1L; // 状态码 private int code; // 返回消息 private String msg; // 返回数据 private Object data; //直接返回成功结果 public static Result success(Object data) { return success(200, "操作成功", data); } //自定义返回成功结果 public static Result success(int code, String msg, Object data) { Result r = new Result(); r.setCode(code); r.setMsg(msg); r.setData(data); return r; } //不带结果直接返回成功 public static Result success(){ Result r = new Result(); r.setCode(200); r.setMsg("操作成功"); return r; } //直接返回失败结果 public static Result error(){ return error(400, "操作失败",null); } //带参数返回失败信息 public static Result error(String msg){ return error(400, msg,null); } //自定义失败信息 public static Result error(int code, String msg, Object data) { Result r = new Result(); r.setCode(code); r.setMsg(msg); r.setData(data); return r; } }

必须加@Data注解,一开始我没有加,所以用的自己生成的get和set方法。还有Lombok依赖在xml文件里导入。

http://www.jsqmd.com/news/1151416/

相关文章:

  • 呼和浩特信息流广告托管哪家靠谱 GEO 获客 + 付费投放组合指南
  • 基于 ESP32 的跳绳动作计数与绊绳原因分析系统设计与实现
  • 数据库期末复习(一)
  • SINAMICS V90 PN 单圈编码器扩展:虚拟多圈功能与S7-1500 TO 32位配置对比
  • 什么是 JSON 查看器?
  • 短效IP代理时效有多久?科普详解与新手使用避坑指南
  • 基于 ESP32-CAM 的实验室设备状态二维码巡检系统
  • 远程开发环境搭建实战:从SSH配置到VS Code远程编辑
  • day03_Java学习笔记
  • 【6.21】知识点清单逐点解答
  • K-5065 UV三防漆-电子线路板防护-技术参数与选型
  • 奢侈品销售管理系统设计与实现开题报告
  • 终极实战指南:免费解锁Grammarly高级功能的Cookie自动获取工具
  • Ollama Windows 本地部署全指南:从零开始搭建大模型运行环境
  • 人工智能技术全场景应用解析:原理、落地案例、实战代码与未来趋势(2026最新)
  • AI 编程助手如何从个人工具变成项目工作流:Codex 使用实践与版本选择
  • AI多Agent协作系统实战(九):Agent恢复备份导致菜单丢失的血泪教训
  • BLS 宽度学习系统 vs 深度学习:5 个工业场景下的训练速度与精度实测
  • WaveTools鸣潮工具箱:三大核心功能重塑你的游戏体验
  • 单板硬件开发实战:从 15K Pin 原理图到信号完整性设计的 3 个核心工作流
  • 终极Emby Premiere解锁指南:免费享受所有高级功能的完整教程
  • T156:移动类型主表
  • 18650/21700/4680 圆柱电池规格对比:特斯拉技术演进与 5 大应用场景解析
  • 聚和配送老炮的回忆录-第二天
  • 适合创业者的亚洲EMBA权威综合实力榜单评测
  • ERM振动马达和LRA区别:工程师如何选择适合的振动反馈方案?
  • 离线语音转文字横评:免费、订阅、买断,踩坑三个月告诉你
  • 地月引力潮地震理论(假说)
  • Markdown 编辑器视频上传实战:ByteMD 插件开发与 XSS 防护
  • ISC DHCP完全指南:网络自动配置的终极解决方案