springboot的请求参数约束@Max @Min @NotNull等无效
一句话问题,经验之谈。经试验,发现可能是 springboot的版本太高。因为spring-boot-starter-web在版本2.3之后的的依赖项已经去除了hibernate-validator.6.0.13.Final。所以会导致注解约束不生效。要解决这个问题,引入依赖即可。如:<dependency><groupId>org.hibernate.validator&
·
一句话问题,经验之谈。
经试验,发现可能是 springboot的版本太高。
因为spring-boot-starter-web
在版本2.3
之后的的依赖项已经去除了hibernate-validator.6.0.13.Final
。
所以会导致注解约束不生效。
要解决这个问题,引入依赖即可。
如:
<dependency>
<groupId>org.hibernate.validator</groupId>
<artifactId>hibernate-validator</artifactId>
<version>6.0.13.Final</version>
</dependency>
以下两图是随意两个版本的spring-boot-starter-web
的依赖的对比。
demo地址:
更多推荐
已为社区贡献4条内容
所有评论(0)