FORBIDDEN(403, "资源拒绝访问"),
UNAUTHORIZED(401, "未认证(签名错误)"),
INTERNAL_SERVER_ERROR(500, "服务器内部错误..."),
NULL_POINT(200002, "空指针异常"),
PARAM_ERROR(200001, "参数错误");
private Integer code;...@Component,因此@RestControllerAdvice本质上是个Component。..., e);
return Result.failed(ResultEnum.INTERNAL_SERVER_ERROR);
}
/**
* 处理空指针的异常...统一接口响应客户端,减少团队内部不必要的沟通;减轻接口消费者校验数据的负担;降低其他同事接手代码的难度;提高接口的健壮性和可扩展性。