@NotBlank不生效,插入了空字符串

依赖

dao

controller

swagger

谢谢大家,我之前看文章说用@validated也是一样的,我后续也改成@valid,还是不生效,但是我把依赖替换之后,就生效了。本次主要问题就是我引入的最新版依赖没有生效,换回以前的版本

效果

controller

swagger

接口上加个@valid

https://blog.csdn.net/qq_39964694/article/details/81183701

首先你要明白为什么这个注解会起作用,这是请求接口的时候扫描注解,然后对这个注解的字段进行拦截判断。是不是要扫描这个注解,也要有一个开关的,就是这个@valid,在Controller中添加https://blog.csdn.net/zsah2011/article/details/105397010