springBoot参数校验的3中异常

分别有:

1、ConstraintViolationException :
接口中参数校验不通过,比如直接在controller层直接对请求参数进行校验,不通过则会抛出该异常。
2、MethodArgumentNotValidException
以json格式提交有效,使用@RequestBody。在实体类中对属性使用参数校验注解
3、BindException
对表单提交有效,请求参数以表单的形式提交。参数校验不通过抛出该异常

你可能感兴趣的:(spring)