GuLi商城-商品服务-API-品牌管理-统一异常处理

每个方法都加这段校验太麻烦了

准备做一个统一异常处理@ControllerAdvice

后台代码:

package com.nanjing.gulimall.product.exception;

import com.nanjing.common.exception.BizCodeEnum;
import com.nanjing.common.utils.R;
import lombok.extern.slf4j.Slf4j;
import org.springframework.http.HttpStatus;
import org.springframework.validation.BindingResult;
import org.springframework.web.bind.MethodArgumentNotValidException;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.ResponseStatus;
import org.springframework.web.bind.annotation.RestControllerAdvice;

import java.util.HashMap;
import java.util.Map;

/**
 * @author zhou
 * @version 1.0
 * @

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-14 01:26:03       66 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-14 01:26:03       70 阅读
  3. 在Django里面运行非项目文件

    2024-07-14 01:26:03       57 阅读
  4. Python语言-面向对象

    2024-07-14 01:26:03       68 阅读

热门阅读

  1. Qt- 槽函数和普通函数的主要区别

    2024-07-14 01:26:03       19 阅读
  2. SQL基本查询

    2024-07-14 01:26:03       19 阅读
  3. 开箱Windows server 2025

    2024-07-14 01:26:03       20 阅读
  4. 0/1背包

    2024-07-14 01:26:03       20 阅读
  5. python的readline()和readlines()

    2024-07-14 01:26:03       20 阅读
  6. 【date】

    2024-07-14 01:26:03       16 阅读
  7. Reinforement Learning学习记录(五)

    2024-07-14 01:26:03       17 阅读
  8. Docker 部署 Nginx 并在容器内配置申请免费 SSL 证书

    2024-07-14 01:26:03       21 阅读
  9. 牛客小白月赛98---切割 01 串 2.0

    2024-07-14 01:26:03       19 阅读