小编ada*_*ngh的帖子

hibernate-validator中的异常。嵌套的异常是java.lang.NoClassDefFoundError:ConfigurationImpl

细节:

我在Spring中使用javax-validation和hibaernate-validator进行表单验证。除了用于Spring的基本必要JAR文件。

我包括:

验证API-1.1.0.Final

hibernate-validator-5.1.0.Final

我读到某处也关注到了spl4j版本:所以我也告诉:

###slf4j-api-1.7.5###
###slf4j-simple-1.7.5###
###log4j-1.2.17###
Run Code Online (Sandbox Code Playgroud)

错误原因可以归因于slf4j和log4j兼容性吗?

我使用注释基础验证。

让我提供一些代码:

客户.java

import java.util.Date;

import javax.validation.constraints.Max;
import javax.validation.constraints.Min;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Past;
import javax.validation.constraints.Size;
import org.hibernate.validator.constraints.Email;
import org.hibernate.validator.constraints.NotEmpty;
import org.springframework.format.annotation.DateTimeFormat;


public class Customer {

    @Size(min=2, max=30)
    @NotEmpty
    private String name;

    @NotEmpty @Email
    private String email;

    @NotNull @Min(18) @Max(100)
    private Integer age;
public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) { …
Run Code Online (Sandbox Code Playgroud)

java validation spring hibernate hibernate-validator

4
推荐指数
1
解决办法
1万
查看次数