
统一结果返回类
psvm_code
百度,快手,腾讯后端实习;校招入职腾讯后台开发;
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
统一全局异常处理
实际开发中,在前后端交互时会出现数据为空,数据异常,空指针,数据越界,登陆过期等异常。在后端给前端传值前我们需要判断是否存在这些异常,如果存在异常,我们需要捕获并打印这些异常的日志。以下是基于登陆认证的异常处理。@Slf4j //打印日志@ControllerAdvice //基于@ControllerAdvice注解的Controller层的全局异常统一处理public class GlobalException { @ExceptionHandler(value = Unauth原创 2021-09-12 20:49:45 · 861 阅读 · 0 评论 -
统一结果返回类
封装一个统一结果返回类,有很多种方法,但是具体调用都大同小异,这里演示其中一种。只需要两个步骤即可完成统一结果返回类的封装。1,定义一个接口存放状态码信息,方便返回类直接调用:public interface ResultCode { public static Integer SUCCESS=20000; //成功 public static Integer ERROR=20001; //失败}2,定义结果返回类R@Data的含义:lombok表达式,代表ge原创 2021-09-12 14:37:01 · 2756 阅读 · 0 评论