spring data jpa中有校验参数的注解,只要在相应的实体上使用注解,并且在controller的形参前加上@Valid和参数BindingResult就可以实现及时参数校验失败后继续进入controller方法进行异常抛出与日志记录,但是初用发现,不会进入controller方法
这是因为BindingResult必须紧接在在@Valid 注解标注的参数的后面
如下正确

spring data jpa使用注解校验参数,已经标注@Valid和BindingResult,为什么参数校验失败仍不执行controller
最新推荐文章于 2026-06-24 12:38:12 发布
了解如何在SpringDataJPA中使用注解进行参数校验,确保在控制器方法中可以捕捉到校验失败的情况,从而进行异常处理和日志记录。

388

被折叠的 条评论
为什么被折叠?



