Verificar los parámetros de validación:

https://blog.csdn.net/qq_41979215/article/details/100696219?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

1, la validación de la suma clase general entidad que utiliza, una referencia correspondiente a las notas artículo anterior

2, seguido por el controlador en los parámetros de entrada, además de la capa de anotaciones @Valid

3, añadir una intercepción de datos de excepción unificado, para que pueda entender con mayor rapidez que el problema

@ControllerAdvice 
@ResponseBody 
public class {GlobalExceptionInterceptor 
    @ExceptionHandler (valor = Exception.class) 
    public String ExceptionHandler (HttpServletRequest solicitud, Exception e) { 
        Cadena failMsg = null; 
        si (e instanceof MethodArgumentNotValidException) { 
            //获取参数校验具体异常信息提示
            failMsg = ((MethodArgumentNotValidException) e) .getBindingResult () getFieldError () getDefaultMessage ()..; 
        } 
        Devolver failMsg; 
    } 
}

  

Supongo que te gusta

Origin www.cnblogs.com/zengjiao/p/12617417.html
Recomendado
Clasificación