From 06b52588240b1930b3356691a485df406ec5c27d Mon Sep 17 00:00:00 2001 From: zkh <1650697374@qq.com> Date: Sat, 17 Jan 2026 12:25:28 +0800 Subject: [PATCH] =?UTF-8?q?refactor(error):=20=E7=A7=BB=E9=99=A4=E5=85=A8?= =?UTF-8?q?=E5=B1=80=E5=BC=82=E5=B8=B8=E5=A4=84=E7=90=86=E5=99=A8=E4=B8=AD?= =?UTF-8?q?=E7=9A=84=E9=87=8D=E5=A4=8D=E7=8A=B6=E6=80=81=E7=A0=81=E6=B3=A8?= =?UTF-8?q?=E8=A7=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除 MethodArgumentNotValidException 处理器的 @ResponseStatus 注解 - 移除 ConstraintViolationException 处理器的 @ResponseStatus 注解 - 统一通过返回结果对象控制响应状态码 - 简化异常处理逻辑,提高代码一致性 --- .../main/java/vip/jcfd/web/config/GlobalExceptionHandler.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/zkh-web/src/main/java/vip/jcfd/web/config/GlobalExceptionHandler.java b/zkh-web/src/main/java/vip/jcfd/web/config/GlobalExceptionHandler.java index 957d992..75a06cd 100644 --- a/zkh-web/src/main/java/vip/jcfd/web/config/GlobalExceptionHandler.java +++ b/zkh-web/src/main/java/vip/jcfd/web/config/GlobalExceptionHandler.java @@ -64,7 +64,6 @@ public class GlobalExceptionHandler { * 处理 @RequestBody + @Valid 校验失败 */ @ExceptionHandler(MethodArgumentNotValidException.class) - @ResponseStatus(HttpStatus.BAD_REQUEST) public R handleMethodArgumentNotValid(MethodArgumentNotValidException ex) { log.error("接口入参校验失败", ex); BindingResult bindingResult = ex.getBindingResult(); @@ -82,7 +81,6 @@ public class GlobalExceptionHandler { * 处理 @RequestParam / @PathVariable 校验失败 */ @ExceptionHandler(ConstraintViolationException.class) - @ResponseStatus(HttpStatus.BAD_REQUEST) public R handleConstraintViolation(ConstraintViolationException ex) { log.error("接口入参校验失败", ex); String msg = ex.getConstraintViolations()