
数据校验的总结
一旦写了BingdingResult就会封装在BingdingResult中不会抛出异常,前端就不会看到错误,只会收到200。所以可以在参数后面加一个BingdingResult,就可以返回更完整的校验信息。(如果想校验哪个参数,就在后面加BingdingResult,而不是放最后)。然后在Controller的参数上放上@Valid或@Validated(更推荐,因为Validated多了分组校验)简单校验交给Controller校验,能流到业务的层的数据就是基本合法。能标注的所有注解在这两个地方看。

















