首先在公共类上配置pojo的Result

package pojo;public class Result {private Boolean flag;private Integer code;private String message;private Object data;public Result() {}public Result(Boolean flag, Integer code, String message) {this.flag = flag;this.code = code;this.message = message;}public Result(Boolean flag, Integer code, String message, Object data) {this.flag = flag;this.code = code;this.message = message;this.data = data;}public Boolean getFlag() {return flag;}public void setFlag(Boolean flag) {this.flag = flag;}public Integer getCode() {return code;}public void setCode(Integer code) {this.code = code;}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;}
}

分页的result

public class PageResult<T> {private Long total;private List<T> rows;public PageResult() {}public PageResult(Long total, List<T> rows) {this.total = total;this.rows = rows;}@Overridepublic String toString() {return "PageResult{" +"total=" + total +", rows=" + rows +'}';}public Long getTotal() {return total;}public void setTotal(Long total) {this.total = total;}public List<T> getRows() {return rows;}public void setRows(List<T> rows) {this.rows = rows;}
}

状态码

public class StatusCode {public static final int OK=20000;//成功public static final int ERROR =20001;//失败public static final int LOGINERROR =20002;//用户名或密码错误public static final int ACCESSERROR =20003;//权限不足public static final int REMOTEERROR =20004;//远程调用失败public static final int REPERROR =20005;//重复操作
}

在使用时,可以通过controller方法返回Result对象即可!!!

springboot之Result结果类处理相关推荐

  1. SpringBoot 封装 HBase 操作工具类

    最近项目中用到了Hbase相关的操作并封装成工具类,我的Hbase服务器端版本是2.1.0,图示如下: 特此记录便于日后查阅. 一.pom.xml 依赖 <dependency><g ...

  2. 在springBoot中使用Mapper类问题_@Mapper_@MapperScan_xml文件跟mapper分开_xml文件跟mapper在同一个目录下

    文章目录 背景 xml文件跟mapper分开 application.properties 方式一: 主程序中@MapperScan 方式二: 每个接口添加@Mapper 注意点 xml文件跟mapp ...

  3. SpringBoot笔记(主程序类@SpringBootApplication详解)

    主程序类: @SpringBootApplication:Spring Boot 应用标注在某个类上说明这个类是SpringBoot的主配置类,SpringBoot就应该运行这个main方法来启动Sp ...

  4. springBoot将Service实现类交给spring容器管理的两种方法

    方法一: 在类名上面添加@Service注解 方法二: 添加配置文件,配置文件里添加添加方法如下的方法,并加@Bean注解 springBoot将(Service实现)类交给spring容器管理的目的 ...

  5. Java运行非Web的Springboot项目(测试类或启动主类两种方法)

    Java运行非Web的Springboot项目(测试类或启动主类两种方法) 前言 一.创建打开一个Springboot项目 二.运行项目 1.Test测试类运行 2.启动主类运行 三.持续运行不停止( ...

  6. 取消springboot中的Test类中的日志打印

    说明:因为springboot的test类项目启动有时候需要注入springboot中的一些类使用,这里就会用到spring-boot-test去实现一个对这个注入类的单元测试.但是这个测试总是伴随着 ...

  7. 【SpringBoot】面试必杀技-泰山陨石坠,SpringBoot中主启动类的run方法启动流程是什么?

    开头导语由Chatgpt完成 当今互联网行业中,Java后端开发岗位的竞争异常激烈,对于面试者来说,掌握一些技巧和知识点将有助于脱颖而出.而对于SpringBoot框架的使用和运行机制,更是Java后 ...

  8. 使用 @MockBean 和 @SpyBean 解决 SpringBoot 单元测试中 Mock 类装配的问题

    最近在做某个项目的时候一直使用 @MockBean 来解决单元测试中 Mock 类装配到被测试类的问题.这篇文章主要介绍了 @MockBean 的使用例子以及不使用 @MockBean 而使用@Spy ...

  9. SpringBoot中在普通类里面加载Spring容器中的类

    前言 在我们的工作中,经常会遇到需要在普通类中使用放在Spring容器中的类的情况.最常见的情况大概就是有一个类他的属性的是通过spring的配置文件读取的.这样这个类必然要交给Spring容器进行管 ...

  10. IDEA下SpringBoot项目的引用类没问题却提示:java:找不到符号:类**位置:程序包

    场景 在IDEA下正在调试运行的SpringBoot项目,然后添加了使用代码生成工具生成的domain.Controller.service.serviceImpl.Mapper层的文件后,再次重新调 ...

最新文章

  1. 5G:这次中国说了算!
  2. [Codeforces] Round #320 (Div.2)
  3. Cloud-init的安装和使用 --以ubuntu-server-14.04-amd64为例
  4. php 微信时间戳转换工具,微信小程序时间戳转换
  5. 凑钱1,2,5凑20元钱有多少可能 共有哪几种可能
  6. Python猜数字(Guess Digit)
  7. TP4056(x) 锂电线性充电电路应用手册
  8. 从化工技术员到微软最有价值专家(MVP)--我的IT从业路
  9. python3 redis长链接超时_Python3 连接Redis字符串和字节问题探究
  10. 修改本地AD帐号名称后无法同步到Office 365
  11. unity和python哪个好学_纠结学习Python还是unity3d_课课家教育
  12. 奋斗的小孩系列 FPGA学习altera系列: 第三篇 快速选择目标器件
  13. 惠普服务器自动装驱动安装,Win10系统不断自动安装HP打印机驱动且报错0x80240017的解决方法...
  14. android spannablestring设置字体颜色,Android SpannableString设置超链接、颜色、字体等属性...
  15. 36岁大厂程序员,找不到工作。。。
  16. css 文字两端对齐
  17. ExtJs 常用代码片段(7.30更新)
  18. 元宇宙大爆炸:开发元宇宙是互联网的接替者?
  19. 三年半经验,成功拿下字节阿里网易offer
  20. 发csdn博客有用吗

热门文章

  1. 【004】VS2017配置OpenCV4.1.0
  2. MFC与DX11结合
  3. relative学习笔记
  4. 使用三防漆的安全说明
  5. 《心灵捕手》中的10段经典台词(10 classic lines from Good Will Hunting)
  6. 订餐系统(饿了某)java程序实现
  7. vue使用mavon-editor编辑器,外链保存到本地,且A标签外链和图片外链的处理
  8. Unity3D中unitypackage文件的图标显示及打开方式异常问题的解决方法(值得收藏)
  9. 估计一个点云的表面法线
  10. 在运行java程序时出现 Error: could not open c:\program Files\Java\jre6\lib\amd64\jvm.cfg'