Cannot resolve symbol ‘Email’
问题复现:写spring boot入门测试时遇到Cannot Resolve Symbol ‘Email’ 报错。
在类上面加了JSR303校验的注解(@Validated)后,给LastName属性上加@Email报错,
问题原因:没有在pom.xml文件里面导入数据校验的相关依赖,导入后问题解决
<dependency>
<groupId>org.hibernate.validator</groupId>
<artifactId>hibernate-validator</artifactId>
<version>6.0.17.Final</version>
</dependency>
注意:刚开始解决问题时,百度提示也是让导入相关依赖,直接在网上搜索了一篇博客,复制了他的依赖,但是那个是5.3.1版本的,更新了好多次Maven还是一直报错,后来才发现 导入数据校验相关依赖最低版本也是6.0.0的,于是换了一个6.0.17的问题完美解决