spring mvc中@Target Annotation的依赖关系

时间:2017-09-30 07:05:27

标签: java spring hibernate maven spring-mvc

我知道这是一个非常基本的问题,但我没有从谷歌获得任何成功。所以场景是我正在处理spring安全性,为此我正在尝试创建一个用于电子邮件验证的接口,并添加一些无效的注释,因为它们的In-build类缺失或者我们可以说缺少依赖性。
以下注释是:

@Target({TYPE, FIELD, ANNOTATION_TYPE}) @Retention(RUNTIME) @Constraint(validatedBy = EmailValidator.class) @Documented

我应该在我的pom.xml中注入哪个依赖项,以便它可以工作。

2 个答案:

答案 0 :(得分:0)

也许你展示参考Hibernate验证器?我想

答案 1 :(得分:0)

对于未来问题注入这3个依赖项并且代码工作正常。

 <dependency>
          <groupId>org.hibernate</groupId>
          <artifactId>hibernate-validator</artifactId>
          <version>4.3.2.Final</version>
         </dependency>
        <dependency>
         <groupId>org.jboss.logging</groupId>
         <artifactId>jboss-logging</artifactId>
         <version>3.1.0.CR2</version>
        </dependency>
        <dependency>
         <groupId>javax.validation</groupId>
         <artifactId>validation-api</artifactId>
         <version>1.0.0.GA</version>
       </dependency>