spring data jpa中有校验参数的注解,只要在相应的实体上使用注解,并且在controller的形参前加上@Valid和参数BindingResult就可以实现及时参数校验失败后继续进入controller方法进行异常抛出与日志记录,但是初用发现,不会进入controller方法
这是因为BindingResult必须紧接在在@Valid 注解标注的参数的后面
如下正确
spring data jpa使用注解校验参数,已经标注@Valid和BindingResult,为什么参数校验失败仍不执行controller
最新推荐文章于 2024-04-26 02:15:00 发布