hibernate-validator - 导入org.hibernate.validator.ClassValidator无法解析

标签 hibernate-validator

我正在开发一个演示示例,演示 Hibernate 的使用

validation API.

I'm trying to use the ClassValidator class.

But the import required for it,  

org.hibernate.validator.ClassValidator<User.class> is not getting resolved.

I also have the compatible dependencies
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
<version>5.2.4.Final</version>

<hibernate.version>4.2.1.Final</hibernate.version>

最佳答案

Update the following

<!-- Hibernate / JPA -->
        <hibernate.version>3.0.0.GA</hibernate.version>

<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-annotations</artifactId>
    <version>3.5.6-Final</version>
</dependency>

        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-core</artifactId>
            <version>3.3.2.GA</version>
        </dependency>

<dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-validator</artifactId>
            <version>3.1.0.GA</version>
        </dependency>

关于hibernate-validator - 导入org.hibernate.validator.ClassValidator无法解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38895769/

相关文章:

hibernate validator : @Email accepts ask@stackoverflow as valid?

java - JSR 303.验证方法参数并抛出异常

validation - Spring 框架 <form :errors/> tag not showing errors

java - 如何将@ConvertGroup与@GroupSequenceProvider一起使用

java - Hibernate Validator 泛型和跨参数约束参数传递

glassfish - 在 GlassFish 4.1 上部署 Java EE 7 应用程序时出现 java.lang.ClassNotFoundException : org. hibernate.validator.internal.cdi.interceptor.ValidationInterceptor

java - 具有 Hibernate 3 验证注释的 Hibernate 4 validator

hibernate - @Max和@DecimalMax(以及@Min和@DecimalMin)之间的差异

java - 在自定义创建的约束中添加属性时,JacksonPropertyNodeNameProvider 未选取正确的值