先说一下怎么遇到的这个bug:
在学习sping实战第五版第二章时遇到此bug。检查了代码是一样的,但是我的@valid就是不起作用。
后面发现是依赖的问题。
pom一定要导入
<dependency>
<groupId>org.hibernate.validator</groupId>
<artifactId>hibernate-validator</artifactId>
<version>6.1.0.Final</version>
</dependency>
而不是
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>2.0.1.Final</version>
</dependency>