@NotNull注解这样怎么用,好像不生效

@NotNull注解这样怎么用,好像不生效
@NotNull注解这样怎么用,好像不生效

img

使用 @RequestParam 校验就可以了,关于 Spring 各种校验的方式,可以参考文章Spring 参数校验最佳实践及原理解析

你先先看看spring的校验器Validator是怎么调用的

mvc依靠参数解析器解析参数并且做了参数校验,那么问题来了,是不是所有参数解析器都有参数校验的功能?

直接用@NotNull即可,不用前面的@valid