1.在项目引入了如下依赖,用postman进行测试,发现参数校验没有生效。
javax.validation validation-api2.0.1.Final
2.刚开始以为是用错了注解因为有人用@Valid,有的用@Validated,后来测试发现用哪个都可以,经常查找文档发现,validation-api 只是一套标准,而具体是实现是依赖 hibernate-validator 库,删掉javax.validation依赖,不删也可以的,引入如下依赖。
hibernate-validator
3.测试发现,@NotBlank可以用了



