如何实现' size',' max'和' min' JPA中的验证?

时间:2014-12-19 06:15:01

标签: hibernate validation jpa orm

我必须在实体类中添加一些字段验证。但是我没有在javax.persistence包接口中找到任何这样的验证。

这些在javax.validation包接口中可用。因此,如果不是如何在JPA中实现字段验证,那些将适用于实体字段。

1 个答案:

答案 0 :(得分:0)

您是否已经找到了Hibernate Validator

示例是。

@Entity
public class Book {

    @Id @GeneratedValue
    private Long id;

    @NotNull
    private String title;

    @NotNull
    @Size(min = 5, max = 20)
    private String author;
    ...
}

请参阅:Bean Validation了解jpa集成。